Logodiktio Nicosia Address Details Address: 20 Agiou AvgoustinouStrovolos, Nicosia Telephone: 22819696 Fax: 22350454