Restaurant with al fresco dining 150m above the Ionian Sea, offering stunning views of the Myzithres islets.