Eat
Mama Mia's Restaurant & Pizzeria
Long time local Italian favorite. Probably the best pizza on the South Shore or Cape. Family friendly.
- Address
- 122 Water St
Listing from Wikivoyage: Plymouth (Massachusetts), CC BY-SA 4.0.
Updated 28 Sept 2026. Something wrong? Tell us.