Eclectic restaurant serving Cretan and Mediterranean cuisine. Features local, quality products and stunning views.