Yioula Pharmacy Nicosia Address Details Address: 86G Athalassis AvenueStrovolos, Nicosia Telephone: 22313677 Fax: 22499944