Greek salad

  • 3 years ago
Try this delicious salad, it is super fresh, and has a rich combination of cucumber, tomato, olive and feta cheese. You will love it, apart from a rich super fresh vinaigrette.