Contact Us
Contact information and driving directions for each Mamma Mia's restaurant can be found here.
To make a reservation, please call:
Mamma Mia's Carver
508-866-7900
Mamma Mia's Marshfield
781-834-3050
Mamma Mia's Pinehills
774-773-3129
Mamma Mia's Waterfront
508-747-4670
Mamma Mia's Hanover
No reservations accepted
Mamma Mia's Kingston
No reservations accepted
Mamma Mia's Carver
508-866-7900
Mamma Mia's Marshfield
781-834-3050
Mamma Mia's Pinehills
774-773-3129
Mamma Mia's Waterfront
508-747-4670
Mamma Mia's Hanover
No reservations accepted
Mamma Mia's Kingston
No reservations accepted
We apologize if your experience was not up to our standards. We would like to hear from you. For immediate service, please call your preferred Mamma Mia's location.
Mamma Mia's Carver
508-866-7900
Mamma Mia's Hanover
781-826-1600
Mamma Mia's Kingston
781-585-9847
Mamma Mia's Marshfield
781-834-3050
Mamma Mia's Pinehills
774-773-3129
Mamma Mia's Waterfront
508-747-4670
If you prefer, you may contact our corporate office at 508-747-4950 or email us at marketing@viscariellohg.com. Please allow 1-2 business days response time for email.
Mamma Mia's Carver
508-866-7900
Mamma Mia's Hanover
781-826-1600
Mamma Mia's Kingston
781-585-9847
Mamma Mia's Marshfield
781-834-3050
Mamma Mia's Pinehills
774-773-3129
Mamma Mia's Waterfront
508-747-4670
Party Trays
- View our Tray Menu.
- Call your preferred Mamma Mia’s location to place an order
- For full-service catering from Mamma Mia's, visit Mia's Catering.
The Tuscan Room at Mamma Mia's Plymouth Waterfront provides an intimate event space with expansive views of Plymouth Harbor. For more information or to book your next event, please call 508-747-4670.
- 25-50 people
- 3-hour bookings
- Available Sunday—Thursday, Friday—Saturday 11-4 (no evenings)
- At this time, some locations offer online ordering. Please click the order online button for your preferred Mamma Mia’s location.
At this time, we do not offer delivery.
Call your preferred Mamma Mia’s location.
We're hiring! Visit our careers page.
To request a donation, visit our donations page.
Please contact our corporate office at 508-747-4950.
Please call your preferred Mamma Mia’s location.