Mama Mia's Restaurant
122 Water St
Plymouth, Massachusetts 02360
USA
Phone: 508-747-4670
Plymouth, Massachusetts 02360
USA
Phone: 508-747-4670
Food | 4.2 |
Service | 3 |
Ambiance | 3.4 |
Overall: | 3.6 |
Location & Nearby Info
Ziggy's0.02 mi
Al's Restaurant0.05 mi
Carmen's Cafe Nicole0.07 mi
Isaac's on the Waterfront0.07 mi
Plymouth Memorial Hall0.07 mi
Shinetti's0.08 mi
Trulli Sicilian Pizzeria0.08 mi
Ming Dynasty0.10 mi
Harbor View Restaurant0.10 mi
Cuisine:
Mama Mia's Restaurant Description:
Private Parties / Banquet
Reviews of Mama Mia's Restaurant