What happened to the restaurant its all taped off
Address: 2333 W Grand Ave, Chicago, IL 60612, USA
BOBBY KRISTOPH | Oct 4, 2019
Wait its a drive thru..never knew
Sir Nite | Oct 4, 2019
They doing a little remodel construction but the drive-thru is open.
Thanks! Your answer is awaiting moderation.