Soo many good stores
Food is amazing there
Great helpers
Address: 4104 N Harlem Ave, Norridge, IL 60706, USA
David Rose | Sep 14, 2018
I agree you can spend a good portion of the day just walking this mall
ron peleschak | Sep 14, 2018
I agree
Thanks! Your answer is awaiting moderation.