Seaside Lido, Novavita Beach, offers Italian, seafood, and sushi. Features include vegetarian, vegan, and gluten-free options.