Restaurant Lo Zimino in Alghero offers Sardinian cuisine, including seafood, in a relaxing environment with scenic views.