Limassol Address Details
Address: Thessalonikis Street, Salonika Court
Limassol, Limassol
Fax: 25748174