A grill restaurant offering authentic Cretan cuisine. Experience genuine hospitality and explore local culture.