Enjoy Greek cuisine at Alonaki Bay, offering sea views, a garden, and a bar.