Closed
10:00 AM - 2:15 PM
5:00 PM - 8:15 PM
Available Times
Santo Cielo, a “Latino Moderno Restaurant” on the fifth floor of Hotel Indigo, offers breathtaking views of Downtown Naperville, amazing food, captivating sounds & local spirits.
Loading map...