October 27, 2005 at 11:14 pm #2202970
I loved OSF. There was/ still is one near O’Hare airport but not exactly sure because I wasn’t driving. Went there for a birthday party and it was really good. I have to google it and see if it is still there.