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
Viscariello Hospitality Group
Corporate Office
Corporate Office Hours:
Monday - Thursday: 9:00am - 4:30pm
Address: Viscariello Hospitality Group 23 Aldrin Road Plymouth, MA 02360
Phone: 508-747-4950
- All ownership, operations, human resources, marketing, and accounting contacts can be reached at the VHG corporate office located in Plymouth, Mass.
- All questions related to VHG careers and employment, community engagement, and universal gift cards, please call our corporate office at 508-747-4950
Corporate Office
Corporate Office Hours:
Monday - Thursday: 9:00am - 4:30pm
Address: Viscariello Hospitality Group 23 Aldrin Road Plymouth, MA 02360
Phone: 508-747-4950
- All ownership, operations, human resources, marketing, and accounting contacts can be reached at the VHG corporate office located in Plymouth, Mass.
- All questions related to VHG careers and employment, community engagement, and universal gift cards, please call our corporate office at 508-747-4950
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.
To request a donation, visit our donations page.
At this time, we do not offer delivery.
Call your preferred Mamma Mia’s location.
We're hiring! Visit our careers page.
Please contact our corporate office at 508-747-4950.
Please call your preferred Mamma Mia’s location.