Nicosia Address Details
Address: 170F Strovolou Ave
2048, Strovolos, Nicosia
Telephone: 22313462