Phone: +16303230700
Address: Naperville, IL 60540, 123 Water St #509, United States
City: Naperville
Dishes: 35
Reviews: 228
Website: http://www.stcielo.com/
"Our appetizers were good but if there are only seven options for a main course, you can’t run out. Everyone’s main dish was average. Then we were rushed the whole time. We should be constantly reminded of “last calls” in a restaurant before 9pm. The waitress was telling us it was the last call for hot food as she put our food down at 7:45pm. Then by 9pm it was last call for the bar. It was a bummer to spend over $200 on dinner to not get the option you wanted, then for the backup to be medi … – show"
All prices are estimates.
Naperville offers diverse dining with Midwestern favorites like deep-dish pizza, Chicago-style hot dogs, and international cuisines, reflecting its vibrant, multicultural community.