Traditional Cretan tavern offering authentic cuisine in a beautiful village setting.