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. Perfect with lettuce or without, it's a delicious summer salad, and a great use for seasonal produce! #salad #greek #homemade