Nicosia Address Details
Address: 61A Archiepiskopou Makariou III Avenue
Kakopetria, Nicosia
Telephone: 22923464