Contact
20-22 Mandilara str, Rhodes, 85100, GreeceTel: +30 22410 73022Email: [email protected]
Open 24 hours