Nicosia Address Details
Address: Apelli
Nicosia, Nicosia
Telephone: 22405630
Fax: 22663788