Diktyo Internet Cafe Nicosia Address Details Address: 152A Kantaras AvenueStrovolos, Nicosia Telephone: 22456992 Fax: 22456993 Email: cyprus@diktyocafe.com