More from Restaurants & Bars

Restaurants & Bars Manhattan

Which vnyl?

khoffdenver | | Apr 4, 2010 11:14 AM

Vnyl sounds like a fun place to go in NYC -- any advice in choosing between the Chelsea and the Hell's kitchen locations, besides that fact that the Chelsea one is very close to Donut Pub?

Donut Pub
203 W 14th St, New York, NY 10011

Back to top