Bring a large pot of salted water to a boil over medium heat. Add the pasta cook it according to package directions.
While the pasta is cooking, in a small bowl, whisk together the balsamic vinaigrette, mayonnaise, and sugar.
Drain the pasta well, transfer to a large serving bowl, and let cool. Add the tomatoes, mushrooms, olives, green pepper, salt, to taste, and the black pepper. Pour the dressing over the salad and toss to combine. Sprinkle with the cheese, toss lightly, and serve.