Beach Road,Corfu, 49083, Greece
35 Gr. Lamiaki str., Rhodes Town, 85100, Greece
Panaitiou 26, Medieval Town, Rhodes Town, 85100, Greece
5, Ethelondon Dodekanision str., Rhodes Town, 85100, Greece
Amarandou 20 & Mandilara, Rhodes Town, 85100, Greece