Translated from Italian, Salsa Verde means Green Salsa. Salsa Verde is an Italian recipe mainly used in Piemonte, the ...
A hefty porchetta sandwich with pistachio cream, rare beef pho with real broth, and a quarter chicken lunch with sides.