Authentic Cretan cuisine awaits at Taverna Temenia. Enjoy traditional dishes in a beautiful setting.