Beachfront restaurant offering traditional Cretan cuisine. Enjoy complimentary treats and a welcoming atmosphere.