Chop all of the salad ingredients and place them in a large mixing bowl. (If you're including the Italian roll, wait to cube and add it until right before serving.)
Prepare the dressing by combining all ingredients in a small bowl or a lidded jar. Whisk vigorously or shake until well blended.
Just before serving, pour the dressing over the salad and toss thoroughly to coat.
Serve immediately. For the best quality, store any leftovers in a sealed container in the refrigerator and enjoy within a day.
