CONTACT US AddressAfandou beach, Rhodes Open HoursDaily 10:00 - 02:00 +30 22410 51280 SEND US AN EMAIL