- Please support our journalism through affiliate links. Affiliate Disclosure
Review:
Mamma Maria serves incredible traditional Italian food. Relax in the romantic, old world ambiance and dive into fantastic dishes, such as the Carpaccio appetizer or the Frutti di Mare Pasta. Mamma Maria also boasts a highly impressive wine cellar. Owner and community icon, John McGee, opened the restaurant in 1973. Perched on a small hill overlooking the city, the restaurant offers a spectacular view of downtown and the famous Boston skyline through incredible floor-to-ceiling windows. Mamma Maria is located in the historic North Square of Boston’s North End neighborhood.
Mamma Maria , 3 N Square, Boston, 617-523-0077
Plan Your Trip
Get Ready to Go!
- Search flights and stays nearby.
- Book your tour or local activity.
- Book your car rental.
Need some more help?
Read our Reservations & Travel Planning Tips guide.