Nicosia Address Details
Address: 26 Stasinou
2003, Strovolos, Nicosia
Telephone: 22551000