668 N Wolf Rd, Des Plaines, Illinois 60016 USA
Gyro sandwich combo everything on side with extra pita bread and best fries for me in long time
Photo Credit: Yelp