EST 1973

3 North Square
Boston, MA 02113
P 617.523.0077
email

Sunday - Thursday
5pm - 10pm
Friday & Saturday
5pm - 11pm

“TRAVELER’S CHOICE 2012”
Top 25 Boston Restaurants: #11 MAMMA MARIA

Contact

MAMMA MARIA

3 North Square
Boston, MA 02113
Get directions
* Valet parking is available for $25.

617.523.0077
info@mammamaria.com

Instagram

Hours:
Sunday - Thursday
5pm - 10pm
Friday & Saturday
5pm - 11pm

General Inquiries



by ICS