Store
Chelsea Wine Cellar Inc
5 locals recommend,
Tips from locals
A glass of wine or two at home? Go to Chelsea Wine Cellar (only 1 avenue away) for a great bottle or any other liquor.
Unique things to do nearby
Locals also recommend
- 6 locals recommend
- 5 locals recommend
Location
200 W 21st St
New York, NY