Nicosia Address Details
Address: 119 Keryneias, Shop C
Nicosia, Nicosia
Telephone: 22336128