Nicosia Address Details
Address: 77 Arch Makariou III
Deftera, Nicosia
Telephone: 22625175, 22624555