Nicosia Address Details
Address: 2A Edessis
2003, Strovolos, Nicosia
Telephone: 22331348