Greek Island offers a taste of authentic Greek cuisine.