Nicosia Address Details
Address: 30-34 Sofouli Street
Nicosia, Nicosia
Telephone: 22663251
Fax: 22813755