Mamma Mia's Restaurants

3 Village Green N #312, Plymouth
(774) 773-3129

Customers' Favorites

Menu

Photos

+42 photos
+41 photos
Add a photo

Recent Reviews

Great place if you want Italian in Plymouth but don't want the hassle of downtown! The food is always good, along with the service, and the menu is almost identical to the bigger one downtown. Not only that, bur just like that one, you can have the fun of poking around the shops in the area, too!
Went to the Pinehills location and got the chicken parm, it was excellent. Heather was our server, she was an absolute delight and very attentive. I hope we get her again next time!
First time we ate here — anything good? The food and the area.
Something negative? The service was terrible. It took a long time for someone to take our order, the same for the drinks, and don’t even mention the refill.
We order pizza and Even the simple detail of placing the pizza on its stand was overlooked.
I think the wait time was disrespectful, especially since people who arrived after us were served much faster.
I don’t know if...

More Reviews