Nicosia Address Details
Address: 27H Athalassis Avenue, Shop 7
Strovolos, Nicosia
Telephone: 22427913