Restaurant located on Dafni Beach. Offers a beachfront dining experience.