Lido del Sole is a restaurant and pizzeria located directly on the beach in San Gregorio. It offers a unique location with views of the sea, serving dishes with a focus on quality.