Beachfront lido in Italy, Mandy Beach offers a restaurant and beach services. Enjoy fresh seafood and a relaxing seaside experience.