Ovie Bar and Grill By Heather Sperling/Oct. 24, 2012 11:56 am EDT This new restaurant is now open all day in the Ogilvie train station.