Mamma Maria does not yet have a photo. Upload the first!
X
Comments
Quote: Located just off of Hanover Street in the North End, this quiet family-style Italian restaurant has several small, intimate rooms to make your visit to the restaurant private and close. I attended on restaurant week, usually the kiss of death for... Read the full Mamma Maria review
From journal Love this City! Tips from a Boston Resident