Onward Chicago Review- Wonderful Food in a Great Location
Michael Olszewski, formerly the owner of Grace, is enjoying his role as the owner of Onward Chicago, a restaurant located at 6580 Sheridan Road, across the street from his Alma Mater, Loyola University – in […]