Ovie Bar & Grill | New bar

Metra commuters have a new place to drink.
Ovie Bar & Grill
Advertising

Filling the gap between working and commuting is this 13,000-square-foot bar and restaurant, located in Ogilvie Transportation Center. Here, chefs cure bacon in-house, and bartenders shake Cable Car martinis, a take on a sidecar. 120 N Canal St (312-902-1111).

Advertising
This page was migrated to our new look automatically. Let us know if anything looks off at feedback@timeout.com