Full menu with prices & pictures
Santo Cielo 123 Water StSte 509, Naperville, Uni...
(+1)6303230700
Reserve a table now for Santo Cielo
When you're planning your visit to Santo Cielo, you could take municipal transportation to the stop Metra-Naperville Station, which is the nearest stop at 986 meters distance to the eatery, otherwise, there are parking spaces 64 meters away at Water Street Parking Facility.
Here you can find the menu of Santo Cielo in Naperville. At the moment, there are 23 meals and drinks on the card.
What User likes about Santo Cielo:
I absolutely loved the atmosphere! Being at the top of the building with the dim lighting created a very romantic vibe. The ambiance was fantastic. The food was delicious and perfect for sharing with someone special. Our server was extremely polite and friendly. It’s a really cool spot to visit in Naperville! View all feedback.
I was very excited to try this place after I saw it appearing on the Riverwalk. When we arrived...
Coming from Chicago, we didn't think a restaurant on the top floor of a hotel in Naperville wou...
Santo Cielo is located on the fifth floor of Hotel Indigo in downtown Naperville. Overall great...
Hidden gem with great views of downtown Naperville. I'm so glad I finally got to check this res...
I have lived in Naperville the vast majority of my life, but being in this restaurant makes you...