Is this still opened during corona virus?
Address: 7759 S Harlem Ave, Burbank, IL 60459, USA
Elias Medrano | Oct 17, 2020
It's open
John Byrne | Oct 17, 2020
Yes, it's been open. Mask is required. Check their website for hours etc...
Thanks! Your answer is awaiting moderation.