We are located in the center of Rhodes. You can contact us by phone (+30 22410 20505 - +30 6948 079 464 ) or fill in and submit the contact form below. Hours: Monday - Sunday 10:00 - 22:00