Picaro English January 28, 2017 by phdietschi Addresss: 29A Leondiou Machera, 6012 Larnaka Website: http://cyeducationcentre.com Telephone: +357 99 533 455 Description Picaro is an innovative and effective English programme which is mapped to Cambridge English YLE curriculum and CEFR levels.