Nicosia Address Details
Address: 63 Stadiou
Nicosia, Nicosia
Telephone: 22590071
Fax: 22305498