Hotel Photo 1
Overview
Spaces
Press
Nearby Hotels

Mamma Maria

Mamma Maria's avatar

Restaurant

3 N Square, Boston, MA 02113, USA
North End
Mamma Maria

3 N Square, Boston, MA 02113, USA

North End

Cuisine Type

Italian

# of Spaces

5

Capacity

Max Seated: 4
Max Standing: 50

Mamma Maria has five unique private dining rooms, from the intimate Piccolo room that seats 2 guests to the elegant Verdi room, which can accommodate up to 50 guests. Tucked away in historic North Square, Mamma Maria can host small intimate weddings from 12-75 guests. We will be happy to introduce you to our attentive vendors who can assist with all of your wedding details.

Do you work for Mamma Maria? Contact us to learn more about who's managing this profile or gain access.

Other Venues in Boston for Your Event