Skip to Content

Contact & Location

Restaurant

Telephone:
323.593.7888

Location:
6421 Selma Avenue
Los Angeles, CA 90028
Get Directions

 

Hours of Operation:

Tuesday – Thursday: 6pm to 11pm

Friday: 6pm to 12am

Saturday: 5pm to 12am

Sunday: 5pm to 11pm

Please fill out the contact form








    This site is protected by reCAPTCHA.
    The Google Privacy Policy and Terms of Service apply.