Barilla launches two new pesto sauces, Barilla Pesto Rosso and Barilla Pesto alla Calabrese. The new sauces are all natural, gluten free and with no preservatives and enclose the rich taste of Italy. Barilla Pesto Rosso sauce is a delicious combination… read more