Pages Navigation Menu


Our Location Information

We are conveniently located in the beautiful Hillcrest Shopping Plaza at

3900 Vermont Street, San Diego, CA 92103

Our Hours

Monday through Friday from 11am. to 9pm

Saturday and Sunday from 11am. to 9pm


(619) 574-1111


Call for Take-Out or Reservations today for a culinary delight. If you would like to email us feel free to use our secure Contact Form below and don’t forget to add the numbers for security.

12 + 3 =