public space

Café Integral

19 E Ohio St (at State St), Chicago, IL 60611, United States (directions)