Is there seating inside and if so where is the entrance
Address: 33 Harper St, Stamford, NY 12167, USA
Megan Thayer | Jul 9, 2019
No inside, but the outside seating is covered.
David Smith | Jul 9, 2019
LOL, there is no "inside."
Thanks! Your answer is awaiting moderation.