Events & Functions

Whether you need full-service catering for a large event or food for a family gathering,
Viscariello Hospitality Group has you covered!

We have several options for you to choose from:

Hosting an event at home? We recommend Takeout Party Trays!

Please call your preferred Mamma Mia's, Carmela's, or ThreeV location to order trays and pick them up at the restaurant.

  • Party Trays serve 10 to 20 people.
  • Trays can be prepared hot for immediate serving
    or cold for you to heat when you are ready to serve.
  • 24-hour advance notice is preferred.

Homemade pizza, pasta, and more

Classic Italian homemade meals

Discover classic dishes with a modern twist



Looking for a spot to host
your event? We can help!

Host your event at one of our many restaurant locations in the Massachusetts South Shore area.

Mamma Mia's

Plymouth Waterfront

Enjoy beautiful harbor views from our Tuscan Room. You will have your own private dining area with a restroom.

Size: 25-50 people
Time: Day or Evening*
Days: Sunday through Thursday any time
*Friday & Saturday until 4pm
Service Offered: Buffet

Call to Inquire: (508)-747-4670

Our Sister Restaurant: Carmela’s Italian Restaurant & Lounge


Kingston, MA
138 Main Street

You will have your own space in our spectacular dining room.

Size: 30-45 people
Time: Daytime Only
Days: Sunday through Saturday
Service Offered: Buffet


Our spacious dining room can hold functions from birthday parties to bridal showers.

Size: Up to 75
Time: Day or Evening
Days: Sunday through Saturday
Service Offered: Plated or Buffet


Call to Inquire: (781) 834-3050

Our Sister Restaurant: ThreeV


Plymouth, MA
10 Cordage Park Circle, Suite 253

Our private room in the historic Cordage Park building is a beautiful setting for any event. You will have your own private dining room with a restroom and large screen televisions.

Size: 30-75 people depending on service
Time: Day or Evening (Friday and Saturday night requires a
booking of 30 people or less)
Days: Sunday through Saturday
Service Offered: Cocktail, Buffet, Brunch Buffet, Plated


Need full service catering?

Mia’s Catering offers catering services for events small and large. Our professionally trained staff will set up, serve, and clean up. We have both buffet and plated options available.


Plymouth WaterfrontCall Us 508.747.4670

HanoverCall Us 781.826.1600

CarverCall Us 508.866.7900

KingstonCall Us 781.585.9847

MarshfieldCall Us 781.834.3050

Plymouth PinehillsCall Us 774.773.3129

Contact Us

For immediate assistance or questions regarding orders, reservations, or event bookings, please call your preferred location.

To contact us or find answers to commonly asked questions, click here.

Viscariello Hospitality Group
Corporate Office Hours:
Monday – Thursday: 9:00am – 4:30pm
Friday – Closed
Phone: 508-747-4950


Plymouth Waterfront

122 Water St.
Plymouth, MA 02360


333 Columbia Rd.
Hanover, MA 02339


73 Main St.
Carver, MA 02330


134 Main St.
Kingston, MA 02364


93 Careswell St.
Marshfield, MA 02050

Plymouth Pinehills

3 Village Green North #312
Plymouth, MA 02360