Lido San Leonardo is a pizzeria offering Italian and seafood dishes. Guests can enjoy a variety of pizzas, fresh fish, and Mediterranean flavors.