Nicosia Address Details
Address: 263 Strovolou Ave, Shop 1
2051, Strovolos, Nicosia
Telephone: 22879869