Restaurants

Mamma Maria

North End · Boston, Massachusetts

 

The street-level Bistro is vibrant, with a lively bar reflecting the classic, casual bistros of France.

Upstairs in the Dining Room, the restaurant continues with an open kitchen, a second bar, fireplace, and a more sophisticated look with multiple private dining spaces. The one-of-a-kind artwork and lively décor brings the look and feel of Boston’s Public Gardens into the restaurant space.

Need to Know

Getting there

3 North SquareBoston, Massachusetts 02113

Hours

Monday
5:00 – 9:15 PM
Tuesday
5:00 – 9:15 PM
Wednesday
5:00 – 9:15 PM
Thursday
5:00 – 9:15 PM
Friday
4:30 – 9:30 PM
Saturday
4:30 – 9:30 PM
Sunday
4:30 – 9:30 PM

Same vibe

More spots with a similar feel.