Our Location Information
We are conveniently located in the beautiful Hillcrest Shopping Plaza at
3900 Vermont Street, San Diego, CA 92103
Monday through Friday from 11am. to 9pm
Saturday and Sunday from 11am. to 9pm
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.