Nicosia Address Details
Address: 10 Gr. Afxentiou Street
Latsia, Nicosia
Telephone: 22483406
Fax: 22467638