Nicosia Address Details
Address: Costa Anaxagora Street
Akropoli, Nicosia
Telephone: 70007576