Combining two of my favorite recipes in one savory and fast dish. Translated from Italian, Salsa Verde means Green Salsa. Salsa Verde is an Italian recipe mainly used in Piemonte, the Northern ...