Nicosia Address Details
Address: 79E Strovolou Ave
2018, Strovolos, Nicosia
Telephone: 22516013