Authentic Greek restaurant, Naxos Island, offering traditional dishes.