Iconic fish restaurant and modern taverna, Ntelenia offers authentic Greek cuisine. A unique beach bar experience.