Nicosia Address Details
Address: 1 Agiou Spyridonos Street
Likavitos, Nicosia
Telephone: 22730666