L'Ancora is an Italian restaurant offering a variety of dishes, including Sardinian specialties.