Italian restaurant Miramare in Alghero offers stunning sea views. Enjoy pizza, seafood, and Sardinian cuisine in a relaxed atmosphere.