Enjoy fantastic Greek cuisine at Ionio, a tavern with stunning sea views. Relax in the shade and savor the breeze.