0 Love It
Save it

Ovie Bar & Grill | New bar

Metra commuters have a new place to drink.

Ovie Bar & Grill

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).

Comments

0 comments