Been there, done that? Do tell us about it! Submit a review of this Illinois restaurant today.
5 of 5 stars
Okay, here's the skinny: you can go to the tourist Heaven on Seven at 600 N. Michigan, or you can eat at the one all the locals are eating at. In the Garland Building on
Showing All Restaurants