Seaside taverna offering Greek and English menus. Popular with locals and tourists, known for good food and friendly service.