A modern restaurant, Eden offers a blend of tradition and elegance. Established since 1964, it features a small outdoor space.