576 E Devon Ave, Elk Grove Village, Illinois 60007 USA
Sesame Chicken lunch special
Photo Credit: Yelp