Limassol Address Details
Address: 7 Mystra
Kato Polemidia, Limassol
Telephone: 25397325