Home
Our Menu
Catering
Our Story
Locations
Contact
Order Online
Home
Our Menu
Catering
Our Story
Locations
Contact
Order Online
Restaurant Locations
University
6990 University Ave.
La Mesa, CA 91942
(619) 461-1985
We're sorry, this store is not accepting online orders at this time.
San Diego
6133 Balboa Ave
San Diego, CA 92111
(858) 268-0303
Order Now