Seaside taverna serving fresh fish and Greek specialties. Offers generous portions, a pleasant atmosphere, and friendly service.