Chicago-Area Restaurant Openings For Spring 2018 - Eater Chicago
"NAPERVILLE— Bien Trucha Group, the owners of Bien Trucha, A Toda Madre and Quiubo, have opened a fourth restaurant. Santo Cielo has traces of Japanese, Italian, and more." - Ashok Selvam