World’s Best Salad!

This Greek salad has been voted the world’s best salad and it went a little viral online. It is basically a classic Greek salad, or Horiatiki (Village Salad), as prepared on the island of Crete, with a local barley rusk called Dako. That’s a round rusk that comes split across the middle. You can make […]