Gibson's Italia - Food Review
The walls are windows, with a 180 degree view of the Chicago River, lit up by streetlights and buildings from the undeniably cool Chicago skyline. Every booth and table has a view. Sit down, order a drink, and get ready to eat.