Mamma Mia's Restaurants
122 Water St, Plymouth MA 02360
(508) 747-4670
Directions
Order Online Delivery
Doordash
Toasttab
Plymouth, Massachusetts
Mamma Mia's Restaurants
122 Water St, Plymouth
(508) 747-4670