Authentic Cretan cuisine awaits at Othonas Taverna, established in 1987. Enjoy traditional dishes inspired by local ingredients.