Italian Salsa Verde

When it comes to adding a burst of flavour to your dishes, few condiments can rival the vibrant and zesty Italian Salsa Verde. Originating from Italy, this verdant sauce known for its fresh and aromatic profile, is able to transform any meal into a masterpiece and it only takes a couple of minutes to prepare!…