9272 Miramar Rd, San Diego, California 92126 USA
Tiny place, but the pizza is AMAZING!
Photo Credit: Yelp