Nicosia Address Details
Address: 15A Kallipoleos Street
Latsia, Nicosia
Telephone: 22377465
Fax: 22377466