-
Mama n’ Papa’s Pizza Grotto / 988 Civic Center Drive Vista, CA 92083
We first discovered this gem in 2006 when my work transferred me to Vista. It quickly became the go to Italian restaurant throughout our time spent in this area until 2012.
Soo and Maggie blog about our adventures in San Diego and other parts of the world.
We first discovered this gem in 2006 when my work transferred me to Vista. It quickly became the go to Italian restaurant throughout our time spent in this area until 2012.