Santo Cielo

Category: American

Phone: 630-323-0700
stcielo.com/

Fine-dining restaurant on the rooftop of Hotel Indigo offering a globally inspired menu.


Details:

Price Range: $$$
Wine Lists: Yes
Wheelchair Accessible: Yes
Carry Out: Yes
Live Music: No

Santo Cielo
123 Water Street, Suite 509
Naperville, Illinois 60540