Nicosia Address Details
Address: 3A Thiseos Street
Aglantzia, Nicosia
Telephone: 22314302