Nicosia Address Details
Address: 97 Tseriou Avenue
Strovolos, Nicosia
Telephone: 22320174, 22320410
Nicosia Address Details
Address: 132A Keryneias Avenue
Aglantzia, Nicosia
Telephone: 22339353