Jack's

Restaurant in Lindos (Rhodes), Greece

Australian restaurant

90 Γεωργίου Γρίβα, Ρόδος, 85100