Pesto Rosso – (Sun Dried Tomato Pesto)
Pesto Rosso is simply pesto made with sun-dried tomatoes. This vibrant red pesto is a tasty and delicious addition to anything you serve it with. Sun-dried tomatoes already have their own intense flavour from being…