Is The Alcove inside or outdoor seating?
Address: 13-15 W 54th St, New York, NY 10019, USA
Aldo NYC | Nov 17, 2021
Yes. Plenty of outdoor
David Molner | Nov 17, 2021
I believe that is the outdoor section, but best to call to confirm.
Thanks! Your answer is awaiting moderation.