Please click here for the Takeout Menu. 


We are located at 1966 Hillhurst Avenue in the beautiful foothills of Los Feliz. 

You can call or fax your order. 

Please call us at 323-644-1798 if you have any questions or problems locating us. 

We are open from 4pm to 10pm Monday through Friday.

Friday and Saturday from 11am to 11pm and Sunday from 11am to 10pm.

Happy Hour is from 4pm to 7pm Monday through Friday.

Our Fax is 323-644-8912.