137 Biesterfield Rd, Elk Grove Village, Illinois 60007 USA
Ooh there's the pita with decent just ok fries
Photo Credit: Yelp