Nicosia Address Details
Address: Spilia, NICOSIA, CYPRUS
Spilia, Nicosia
Telephone: 22924080
Fax: 22924150