Mama 'n Papa's Pizza Grotto Categories Restaurants 988 Civic Center Dr #A Vista CA 92083 (760) 941-3900 (760) 941-0607 Send Email Visit Website About Us Member since 1999 Rep/Contact Info Fred Mozzani Owner Send an Email Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×