New-logo

120 N. Canal St., Chicago, IL 60661

Ovie Bar and Grill

Nearby Restaurants Rating Address Distance
Ovie Bar and Grill
120 N. Canal St.0 ft away
Sterling Bay Rooftop
111 North Canal Street115 ft away
Braintree HQ
111 N. Canal St, Suite 455 141 ft away
Vivid Seats Office
111 North Canal Street141 ft away
The Doughnut Vault
111 N. Canal St.141 ft away