Is there an elevator? Heard there were lots of stairs.

Sandy Lovelle | Sep 2, 2021 | Category: Italian restaurant in Boston, Massachusetts

Mamma Maria - All questions

Address: 3 N Square, Boston, MA 02113, USA

Bill Alber | Sep 2, 2021

No elevator. One flight of stairs but there is also first floor and outdoor dining

Sinan Abood | Sep 2, 2021

No elevator and it is just one floor up.

Jason Thomas | Sep 2, 2021

No elevator. But there's upstairs and downstairs seating. They also had a couple tables outside. The first floor is 2-3 steps up from the sidewalk. They might have a slide up ramp for those steps, you'd have to call and ask though.

Michelle Hop | Sep 2, 2021

I did not see an elevator. Yes the restaurant is on the 2nd floor. There are stairs but just 1 flight.

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Are they open on July 4th?

Shannon Sullivan | Sep 3, 2019
Read More

Is there a dress code?

Lloyd Pabustan | Sep 3, 2019
Read More

Trending Places