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!

Need some more help?


Read our Reservations & Travel Planning Tips guide.