The sign outside this place says "open 24 hrs"
But it's closed right now. Lol
Address: Terminal 2, 10000 West O'Hare Ave, Concourse E F, Chicago, IL 60666, USA
Tony M | Nov 13, 2021
Still says 24 hrs… it’s not…
Richad Lankford | Oct 10, 2019
Yup, same thing this AM 5-29-19
Thanks! Your answer is awaiting moderation.