Mamma Mia's Plymouth Waterfront - Tripadvisor
https://www.tripadvisor.com/Restaurant_Review-g41773-d966227-Reviews-Mamma_Mia_s_Plymouth_Waterfront-Plymouth_Massachusetts.html
WEBApr 23, 2020 · Mamma Mia's Plymouth Waterfront. Claimed. Review. Share. 549 reviews #7 of 126 Restaurants in Plymouth $$ - $$$ Italian Pizza Vegetarian Friendly. 122 Water St, Plymouth, MA 02360-3837 +1 508-747-4670 Website Menu. Closed now : See all hours. Improve this listing. See all (117) RATINGS. Food. Service. Value. Atmosphere. Details. … Phone: +1 508-747-4670 Location: 122 Water St, Plymouth, Massachusetts 02360-3837
Phone: +1 508-747-4670
Location: 122 Water St, Plymouth, Massachusetts 02360-3837
DA: 41 PA: 80 MOZ Rank: 57