Mamma Maria offers refined Italian dining in a romantic Boston townhouse with floor-to-ceiling windows framing views of the historic North Square and downtown skyline. The menu highlights local New England ingredients, shifting seasonally between northern Italian mountain dishes and southern coastal flavors.
The venue features five private dining rooms accommodating intimate business dinners or events up to 50 guests. Attentive service and a warm, elegant atmosphere make it a standout choice for client meals or team gatherings in a distinctive setting.
Loading map...
Rated 4.7 on Google · 2,178 reviews