Nicosia Address Details
Address: 26 Apollonos, Flat 13- 15
Nicosia, Nicosia
Telephone: 22678608