Nicosia Address Details
Address: 29 D. Severi Avenue, Flat 12
Nicosia, Nicosia
Telephone: 22663808
Fax: 22667189