Nicosia Address Details
Address: 3 Niovis Street
Agioi Omologites, Nicosia
Telephone: 22491310, 22311694