Nicosia Address Details
Address: 20 Evropis Street, Flat 11
Strovolos, Nicosia
Telephone: 22669946