Sky TerraceRestaurants233 E Ontario StChicago, IL, 60611-3214 · US+13123355444info@ivyhotelchicago.comivyhotelchicago.comHours not available