at 81 Chrystie At Hester St, New York , 10001 United States
The Windsor Garden Restaurant is New York based place and this enity listed in Family Style Restaurant category. Located at 81 Chrystie At Hester St NY 10001. Contact phone number of The Windsor Garden Restaurant: (212) 343-3388
Bar