Pizza in La Mesa, CA
Pizza
8032 La Mesa Blvd.,
La Mesa ,
CA
91941
UNITED STATES
Based on 1 reviews
This place is AWESOME!
This place is EXCELLENT! We went to San Diego to visit our son and wanted to watch Green Bay play in the Superbowl. We walked into this place and I was absolutely blown away by how accomodating they were to my family! They reserved us a...Worldwide > United States > La Mesa, CA > Pizza