Pesto Rosso, Italian for “Red Pesto” is a variety of pesto made with sun dried tomatoes to give it that beautiful red color and a sweet & tangy flavor that's filled with umami.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.