Nicosia Address Details
Address: 57 Athalassis Ave
2012, Strovolos, Nicosia
Telephone: 22311122, 22315802