Dakos salad
Greek Food
Greek Dakos Takes First Place in List of 100 World’s Best Salads
Greece has taken first place recently in the TasteAtlas list of 100 best-rated salads in the world with the dakos salad from the island of Crete.
Four other salad recipes from Greece also made it onto the list with one...