Nicosia Address Details
Address: Apelli
Nicosia, Nicosia
Telephone: 22801101/22663930
Fax: 22304469