Mamma Maria

Mamma Maria - Event Venue in Boston, Massachusetts

Event Space · Boston, Massachusetts

3 North Square, Boston, Massachusetts, United States

About Mamma Maria

Mamma Maria is a fine dining Italian restaurant located in Boston's historic North Square, offering five unique private dining rooms for events. The venue features floor-to-ceiling windows with striking views of downtown Boston and a menu focused on locally sourced, seasonal ingredients. Mamma Maria is ideal for intimate weddings and private gatherings, accommodating groups from 2 to 75 guests.

Venue Details

  • Seated capacity: 50
  • Comfortable capacity: 50
  • Meeting rooms: 5

Ratings

Google Rating: 4.7/5 (2,094 reviews)

Guest Highlights

  • Service
  • Food
  • Ambiance
  • Dining
  • Parking
  • Staff
  • Setting

Amenities

Facilities

  • private dining rooms

Room Features

  • floor-to-ceiling windows
  • city views

Meeting Rooms & Event Spaces

Piccolo Room

  • Type: Private Dining
  • Capacity — Banquet: 2
  • Features: Wheelchair accessible
  • An intimate private dining room that seats 2 guests.

Verdi Room

  • Type: Private Dining
  • Capacity — Banquet: 50
  • Features: Wheelchair accessible
  • An elegant private dining room that can accommodate up to 50 guests.

Style

elegant, historic

Contact

Phone: (617) 523-0077