Family-run taverna serving traditional Greek meze dishes. Located in the mountains, it offers a taste of authentic Cretan cuisine.