Lake Garda (Lago di Garda), Italy’s largest lake, is located about halfway between Milan and Venice. From the breathtaking Dolomites at the north end of the lake to th...
Shop by Category
Shop by Brand
Pesto Rosso-Sun Dried Tomato Pesto
$9.50
A different take on pesto, ours begins with sun dried tomatoes, fresh red tomatoes, extra virgin olive oil, cheese and pine nuts. Remarkable on pasta, crunchy crostini or it's fantastic in Chicken Breasts Stuffed with Pesto Rosso, Arugula and Mozzarella - certainly one to try!
(180 g/6.35 oz)






