Enjoy a delicious Italian salad with homemade dressing. This vegan dish is packed with fresh ingredients and flavors that will leave you wanting more.