Contact Us Contact information and driving directions for each Mamma Mia's restaurant can be found here. Make a Reservation 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 Problem with Order/Service Concerns 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 Hanover781-826-1600 Mamma Mia's Kingston781-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 firstname.lastname@example.org. Please allow 1-2 business days response time for email. Tray Orders/Catering Party Trays View our Tray Menu. Call your preferred Mamma Mia’s location to place an order Catering For full-service catering from Mamma Mia's, visit Mia's Catering. Book an Event 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) Order Online Hanover Kingston At this time, no other locations offer online ordering, please call your preferred Mamma Mia’s location to place an order. Delivery At this time, we do not offer delivery. Allergen or Nutritional Information Call your preferred Mamma Mia’s location. Gift Cards Purchase a gift card online or call our corporate office 508-747-4950. Check a gift card balance. Job Opportunities We're hiring! Visit our careers page. Donation Requests To request a donation, visit our donations page. Vendor Requests Please contact our corporate office at 508-747-4950. Lost and Found Please call your preferred Mamma Mia’s location.