1085 E Nerge Rd, Elk Grove Village, Illinois 60007 USA
Sorry for the weird photo. Didn't want to be rude.
Photo Credit: Yelp