Bring a large pot of lightly salted water to a boil. Place pasta in the pot, cook for 8 to 10 minutes until al dente, and drain. Transfer to a bowl, cover and chill 1 hour in the refrigerator.
Toss chilled pasta with the broccoli, cauliflower, red onion, garlic, pepperoni, mozzarella cheese, olives, olive oil and red wine vinegar. Season with salt, pepper and Italian herbs. Chill in the refrigerator until serving.