825 Gresham Road New York, NY 10004
Seated: 70
Square Feet: 950 ft2
Climate Controlled Indoor/Outdoor Space.