Traditional Cretan tavern offering authentic cuisine. Conveniently located near Samaria Gorge, it provides a welcoming atmosphere and delicious food.