Nicosie Address Details
Address: 5 Elpidos Str.
Anthoupoli, Nicosie
Telephone: 22100125
Fax: 22100126