Seaside taverna offering a pleasant atmosphere and dining experience.