View all RECIPES by The Savory Cipolla
Pesto Rosso is a colorful and flavorful blend of sun-dried tomatoes, fresh basil, crunchy walnuts, and salty Parmesan cheese. This sun-dried tomato pesto packs a punch
View FULL RECIPE. Originally published on The Savory Cipolla