Skip to Content

Contact & Location

Restaurant

Telephone:
323.593.7888

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

Hours of Operation:
Sunday – Thursday: 5PM-11PM
Friday & Saturday: 5PM-12AM

Press Inquiries

For inquiries, please fill out the contact form

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