Happy Hour

Happy Hour
4
Deal
Happy Hour
4
Price
N/A
Location
Socarrat - Chelsea
259 West 19th Street, New York,
NY 10011
Show map
Menu particulars

Details

Street side cafe only
*Except Holidays

Gallery + Add Photos

You may also like

Comments

>