Photo: Eleni Veziri I Kriti Copied to clipboard A traditional taverna serving delicious Cretan cuisine in the centre of Athens.