Cook pasta according to package directions; rinse with cold water and drain. Place in a large bowl; add the tomatoes, mushrooms, salad dressing, peppers and onions. Cover and refrigerate for at least 4 hours or overnight.
In a small bowl, combine mayonnaise and Parmesan cheese; stir in provolone cheese and olives. Gently fold into the pasta mixture. Chill until serving.