Jimmy's Gyros

Restaurant in Delos, Greece

fast food