Get us in your inbox

Search

Mamma Maria

  • Restaurants
  • North End
Advertising

Time Out says

Mamma Maria is a unique restaurant in Boston because it doesn’t feel like it belongs in Boston at all. When you walk into Mamma Maria you get a tingling sensation that you have mistakenly entered someone’s luxuriously historic home—and funny enough this is the exact feeling that I get every time I arrive at a restaurant of similar size in Mayfair in London, perhaps that is why I love Mamma Maria so much. Mamma Maria is one of Boston’s truly fine dining establishments and you will realize why they are a notch above the rest as soon as you take your first bite. Everything is made from scratch and the menu changes with the seasons as it should.

Details

Address:
3 North Square
Boston
02113
Contact:
6175230077
Price:
$$$
Advertising
You may also like
You may also like