Mamma Mia's Italian Restaurant
Add to Favorites
$$
CLOSED NOW
Today: 11:00 am - 9:00 pm
Tomorrow: 11:00 am - 10:00 pm
47 Years
in Business
Amenities:
Offers outdoor seatingWheelchair accessibleHas WifiServes alcoholTakes reservations
Saved to Favorites
Phone: (508) 747-4670
Address: 122 Water St, Plymouth, MA 02360
Website: http://www.mammamias.net
Phone: (508) 747-1899
Mamma MIA Pizza & Restaurant
4 Pilgrim Hill Rd, Plymouth, MA 02360
87 Sandwich St, Plymouth, MA 02360
Hanover, MA 02339
305 Court St, Plymouth, MA 02360
145 Water St, Plymouth, MA 02360
39 Court St, Plymouth, MA 02360
170 Water St, Plymouth, MA 02360
59 Industrial Park Rd, Plymouth, MA 02360
51 Main St, Plymouth, MA 02360
41 Court St # 3, Plymouth, MA 02360