Authentic Cretan cuisine restaurant, sourcing ingredients directly from small island producers since 2004.