Greek salad

Greek salad Greek (or horiatiki) salad is a light salad made of fresh vegetables, feta cheese, high quality olive  oil, olives and seasoned with oregano. You can enjoy it on its own or accompany your

Read More