Powered by SinglePlatform from ConstantContact

Mamma Mia's Italian Restaurant

122 Water St
Plymouth, MA 02360
Uber

announcement

Please like Mamma Mia's Restaurants Facebook page since we will be combining all of our locations pages for easier access of news + updates!