Nicosia Address Details
Address: 8 Ypatias Street
Strovolos, Nicosia
Telephone: 22317351