Ten-Minute Greek Salad
Compose this Greek salad on a large platter so people can help themselves. It's delicious and only takes 10 minutes to put together.
Martha Stewart Living, April 2012
Compose this Greek salad on a large platter so people can help themselves. It's delicious and only takes 10 minutes to put together.