Vegan Tabouli and Lentil Salad is an exotic combination of delectable ingredients. The fresh vegetables are indeed the stars of this salad. The lemon olive dressing gives that extra kick. Watch and learn how to make this salad from this video. Bon Appétit!