Get Directions to Ovie Bar & Grill ← View details 120 North Canal Street, Chicago, Illinois 60661 (312) 902-1111 Get Directions From* To * — Required information