Enjoy authentic Cretan cuisine at Tsikoudia. This restaurant offers a taste of the Greek islands.