Ensaladilla rusa or Russian Salad is a humble little salad from Spain. Well, to be precise, it originated in Russia as it’s name suggests but their version of the salad was much more opulent (think… View Post

Share: