3 North Square
Boston, MA 2113
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.