Limassol Address Details
Address: 33 Ammochostou Street
Kolossi, Limassol
Telephone: 25933014