Chelsea Wine and Liquor

557 W 23rd St, New York City, New York, 10011, USA