Barilla Regionali Gnocchetti Sardi - Made in Italy 500g (17 Oz) - Click Image to Close