Mamma Mia's of Carver
Photos and Videos
- HoursCLOSED NOW
- Regular Hours:
Mon - Wed Thu Fri - Sat Sun - Phone:
Main - 508-866-7900
ExtraTollFree - 844-400-0311
- Address:
- 73 Main St Carver, MA 02330
- Links:
- Categories
- Italian Restaurants, Caterers, Pizza, Restaurants, Sandwich Shops, Take Out Restaurants, Wedding Supplies & Services
- Services / Products
- Beer Catering Take Out Wine
- Payment Options
- Price Range
- $$
- AKA
Mamma Mia's Italian Restaurant
General Info
Monday - Saturday: 11 am - 9 pm Sunday: 12 pm - 9 pm * Closing times may vary due to COVID restrictions and guidelines so please call ahead if you are coming towards closing hours. Thank you for your understanding and support.Monday - Saturday: 11 am - 9 pm Sunday: 12 pm - 9 pm * Closing times may vary due to COVID restrictions and guidelines so please call ahead if you are coming towards closing hours. Thank you for your understanding and support.