Nicosia Address Details
Address: 204 Ledras Street
Nicosia, Nicosia
Telephone: 22667435
Fax: 22664018