233 North Canal Street, , IL 60606
(312) 414-1100
Filed under:
The city offers several great places to dine al fresco
When the grocery store isn’t an option