The Perfect Greek Salad

Date posted: March 28, 2016

The Perfect Greek Salad

click image to visit the source
The Perfect Greek Salad: Juicy tomatoes, fresh cucumbers, red onions, romaine lettuce, savoury olives and crumbled feta cheese in a lemon vinaigrette.
0
122
ADVERTISEMENT