Mamma Maria

Set in an old townhouse and tucked into a corner of the North End, Mamma Maria is one of my favorite Italian restaurants, in a town of excellent Italian food. I like everything about this place; it’s location on a square, its elegant decor and small, intimate dining rooms, its welcoming spirit and its wonderful... read more.
To access this post, you must purchase Best Weekends Membership.