Dining at The Grill Room (located inside the Windsor Court Hotel) may be one of the most luxurious ways to spend an evening in the city. With a menu that changes monthly and features locally grown and organic foods whenever possible, the restaurant is known for its fabulous contemporary American cuisine. The restaurant’s lounge, the Polo Room, offers live music on Friday nights.

DETAILS - Insider Information About This Restaurant

DETAILS - Insider Information About This Restaurant