The Illinois Institute of Art – Chicago

Share:
The Illinois Institute of Art — Chicago is located in two facilities in downtown Chicago. The larger of the two campuses is situated in the Merchandise Mart and the satellite campus is located on the corner of Lake and Wabash avenues and features the student-run restaurant The Backstage Bistro.