Nicosia Address Details
Address: 12 S. Rotside Street
Denia, Nicosia
Telephone: 22832678
Fax: 22835866