Nicosia Address Details
Address: 22 Achillea Street
Paliometocho, Nicosia
Telephone: 22832966