Nicosia Address Details
Address: T. Sofokleous 27A
Strovolos, Nicosia
Telephone: 22497774