Address: Plateia Neoreiou, Rhodes Greece