1959 Morena Blvd, San Diego, California 92110 USA
The view into the kitchen where the magic happens! Literally!!
Photo Credit: Yelp