Skip to playerSkip to main contentSkip to footer
  • 17 years ago
the chelsea wine vault in the chelsea market is a pretty cool place if you like wine. it's really big for a nyc wine store, and they have just about everything you'd need. downstairs is the actual vault that the top nyc restaurants keep their wine.

Recommended