EST 1973

3 North Square
Boston, MA 02113
P 617.523.0077
email

Sunday - Thursday
5pm - 10pm
Friday & Saturday
5pm - 11pm

THE NORTH END IS FILLED WITH ITALIAN RESTAURANTS, BUT THIS ONE IS DIFFERENT FROM THE REST

FOUR DIAMOND RATING by AAA Travel Guide
*Mamma Maria is the only Italian restaurant in Boston to receive this special recognition.
Set in a 19th century row house with five private dining rooms, Mamma Maria was recently voted number 11 among all Boston restaurants by Trip Advisor.

Amazing Private Dining Rooms
for Entertaining

Mamma Maria, with five dining rooms, feels like a club. The food is high-end Italian: think Vin Santo-glazed... more


by ICS