Enjoy delicious Cretan cuisine at Filenia's Taverna. This restaurant offers a great atmosphere and well-cooked dishes featuring local ingredients.