Preheat a grill to medium high. Make the dressing: Whisk the olive oil, vinegar, lemon juice, garlic, 1/4 teaspoon salt, and pepper to taste in a bowl.
Brush the grill with olive oil. Put the tomatoes in a large bowl; drizzle with olive oil and season with salt and pepper. Grill cut-side down until slightly charred, about 2 minutes. Transfer to a baking sheet.
Put the scallions, peppers and zucchini in the same bowl; drizzle with olive oil and season with salt and pepper. Brush the bread with olive oil. Grill the bread and vegetables until charred, about 2 minutes per side for the bread and scallions and 4 minutes per side for the peppers and zucchini. Transfer to the baking sheet and let cool slightly.
Cut the scallions, peppers, zucchini, tomatoes and bread into bite-size pieces; transfer to the bowl. Add the herbs, salami, dressing and any juices from the baking sheet. Season with salt and pepper and toss.
Photograph by Antonis Achilleos
Recipe courtesy Food Network Magazine