Beachfront Lido offering seafood and a relaxing seaside experience.