I almost got a headache reading around the origins for a mixture of veggies and mayonnaise that in Italy is known as “Insalata Russa” (i.e. Russian salad) and in Russia as “Salade Olivier”. By al…| Frascati Cooking...... That's Amore