Company Description
Come visit Vista's oldest and most beloved Italian Restaurant. We proudly serve thick crust pizza & Italian dishes for lunch and dinner 7 days a week!
Menu
View Mama 'n Papa's Pizza Grotto Menu
Photos & Videos
Products & Services
Calamari , Salads , Shrimp , French Fries , Soup , chicken , Caesar Salad , Pasta , Fries , Best Italian Food , Italian Dishes , Cheesecake , Lasagna , Dessert , Cannoli , Chicken Sandwich , Lunch , Dinner , Spaghetti , Pizza
Reviews and Recommendations
Frequently asked questions about Mama 'n Papa's Pizza Grotto
What days are 508 Tavern open?
508 Tavern is open Tuesday, Wednesday, Thursday, Friday, Saturday.