Barilla Spaghetti Pasta, 2 lbs

Barilla Spaghetti Pasta:
  • Al dente perfection in 9-10 minutes
  • Italy's No. 1 brand of pasta
  • Additional Details
  • Brand: Barilla