Lido Nautilus is a beachfront establishment in Francavilla al Mare. It offers Italian, seafood, and Mediterranean cuisine, with lunch and dinner service.