Restaurants & Bars

Boston Area

Mamma Maria Anyone

Share:

Live your best food life.

Sign up to discover your next favorite restaurant, recipe, or cookbook in the largest community of knowledgeable food enthusiasts.
Sign Up For Free
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?

Recommended From Chowhound