Mamma Mia's of Plymouth Waterfront

122 Water St, Plymouth
(508) 747-4670

Menu

The menu is wrong or outdated? Please send us the actual menu to [email protected]

Mamma Mia's of Plymouth Waterfront

122 Water St, Plymouth, MA 02360
(508) 747-4670