SHARE
  • Facebook
  • Twitter
  • gplus
  • email

ADDRESS

3 North Square
Boston, MA 2113

PHONE

617.523.0077

WEBSITE


Mamma Maria

Boston's North End is home to the world-class Mamma Maria Italian restaurant. Old-world intimacy and attention to detail are prevalent throughout the kitchen and dining room as soon as you pass the gilded sign that welcomes diners to this traditional trattoria.

The menu features locally-sourced meats and vegetables prepared in the Italian fashion, with not-so-subtle nods to the Mediterranean cultures. Dinner can be enjoyed in one of five distinct dining rooms, ranging from private to party vibes.

REVIEWS & COMMENTS

Post a Comment

 

JustLuxe.com Luxury NEWS >