Windsor
Permanently closed
Photos
189 W 10th St
New York, NY 10014
The Windsor is a welcoming neighborhood venue for relaxed drinking & dining situated in the heart of New York's (NYC) West Village.
Also at this address
Find related places
See a problem?
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.






