Restaurants & Bars

Boston Area

Mamma Maria Anyone

Share:

Restaurants & Bars 6

Mamma Maria Anyone

Snirtanion | Mar 26, 2003 09:37 AM

Visiting friends for 1st time in Boston, and of course, expected to make all decisions regarding meals while in town... Numerous friends have recommended Mamma Maria in the North Side, but wanted to see what others here recommended. Ambiance is not especially important, nor is expense, but very good Italian and some vegetarian dishes are. Help!!

Want to stay up to date with this post?