This perfect Greek salad comes together in just 10-15 minutes, and uses a homemade Greek dressing that's so much better than anything from a bottle!
19.3k