Cook pasta in salted boiling water according to package directions, until al dente. Once cooked, drain, transfer to a large mixing bowl and drizzle with olive oil. Let cool completely.
In a large mixing bowl, combine cooked pasta with chopped salami, halved mozzarella bites, halved grape tomatoes, sliced black olives, diced bell peppers, and diced red onion.
Pour the Italian dressing over the salad and toss to coat evenly.
Gently fold in Parmesan cheese and chopped parsley. Adjust with salt and pepper to taste, if it is necessary.
Cover the bowl and refrigerate the salad for at least 30 minutes to allow the flavors to meld. Before serving, toss the pasta salad to evenly distribute dressing and flavors.