Are there steps into the restaurant?
If there are steps is there a ramo?
Address: 107 McClean Ave, Staten Island, NY 10305, USA
Michael Taratunio | Nov 22, 2019
Only , 3 steps , the restaurants food is Awesome !! The Veal and Fish dishes the best on the Island.
Franco the owner ALWAYS treats you like family
Natia Micalizzi | Nov 22, 2019
One or two
Trish Dibenedetto | Nov 22, 2019
1 small step
Donald Mangia | Nov 22, 2019
No
Thanks! Your answer is awaiting moderation.