Nicosia Address Details
Address: 17 Evagora Pallikaridi
1071, Nicosia, Nicosia
Telephone: 22765059