Nicosia Address Details
Address: 97A Athalassis Ave
2013, Strovolos, Nicosia
Telephone: 22442660