Get In Touch

Send us a message and we will get right back to you! - If you are wanting to make a reservation Please call the restaurant at (323)663-1178


Our Location

Los Angeles

1858 N Vermont Ave
Los Angeles, CA 90027

(323) 663-1178

Cash accepted on online orders

Order Take Out

Order Delivery


Monday - Tuesday: Closed
Wednesday - Sunday: 11:00 am - 9:30 pm