Nicosia Address Details
Address: 195 Strovolou Ave, Flat 101
Strovolos, Nicosia
Telephone: 22513102
Fax: 22413128