Ristorante del borgo
Via dei Musicisti, 3, 09126 Cagliari CA, Italia
Seafood restaurant in Cagliari, offering Italian and Sardinian cuisine. Recommended dishes include spaghetti with clams, fried orziadas, and mixed fried calamari and shrimp.
Worth tasting
