Limassol Address Details
Address: Plateia Omodous
Omodos, Limassol
Telephone: 25422493