Mamma Mia's Restaurant

508-747-4670
122 Water St
Plymouth, MA 02360
No photo available for this business

Business Information

Restaurants, Pizza, Caterers, Banquet Rooms, Banquet Rooms
Italian
MONDAY:11:30AM-9:30PM
TUESDAY:11:30AM-9:30PM
WEDNESDAY:11:30AM-9:30PM
THURSDAY:11:30AM-9:30PM
FRIDAY:11:30AM-10:00PM
SATURDAY:11:30AM-10:00PM
SUNDAY:11:30AM-9:30PM

Customer Reviews (3 reviews)

Citysearch User

on Citysearch Nov 11, 2008
Excellent food, nice atmosphere.Not the tourist trap eatery we expected. Everyone in our party of four was quite satisfied. Stuffed peppers ... (more)

Citysearch User

on Citysearch Aug 24, 2005
The food at Mama Mia's is always great and they are very consistant. Parking is tough during the summer and the place is small so most of th... (more)

Citysearch User

on Citysearch Jul 23, 2005
Mamma Mia's Italian Restaurant is located in Water Street, almost right across from Plymouth Rock. The prices are really low, and the food ... (more)

Browse our top cities

Browse cities by state