You can have it all at the Windsor Plaza Hotel and that definitely applies if you’re hungry. With three unique restaurants, the hardest part is choosing where to eat.
2. Top of the Town Bar & Restaurant
Foursquare © 2025 Lovingly made in NYC, CHI, SEA & LA