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 Party Trays!
- Party Trays serve 10 to 20 people.
- Trays are prepared cold for you to heat when ready to serve.
- Available for pick-up at our restaurant locations.
- 24-hour advance notice is preferred.
Order trays and pick them up at the restaurant. Trays are available cold for you to heat up or hot for immediate serving. Advanced notice is recommended but not required.
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
Our Sister Restaurant: Carmela’s Italian Restaurant & Lounge

Carmela's
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

Marshfield
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
Our Sister Restaurant: ThreeV

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.