A well-regarded taverna in Heraklion, offering a pleasant atmosphere and delicious food.