Nicosia City Center, 1C Evagorou Ave & An.Leventi, 1097

Nicosia