Evdokimou Andry S Nicosia Address Details Address: 11A Lykavitou StreetMakedonitissa, Nicosia Telephone: 22354891