Greek Salad - this is the BEST Greek Salad! April 14, 2020 Edit So easy to make, it's packed with veggies (love the addition of avocado), and the dressing is so flavorful. A must try recipe! Share this post