Seaside taverna in Nea Michaniona, offering traditional Greek cuisine.