Main content starts here, tab to start navigating

Hours & Location

1966 Hillhurst Avenue,
Los Angeles, CA 90027

323.644.1798

open for dinner - takeout and delivery!

wednesday through sunday: 5pm - 8:30pm


click here to order for pickup & delivery


Get Directions