French green lentils are tossed with diced vegetables and a tangy homemade vinaigrette in this lovely summer salad.
Rated 4.7 from 18 votes