Contact
20-22 Mandilara str, Rhodes, 85100, GreeceTel: +30 22410 73022Email: info@koukosrodos.com
Open 24 hours