Cook spaghetti according to package directions (el dente); drain and rinse. To prevent sticking, drizzle a small amount of olive oil over pasta and toss. Refrigerate until cool.
In a large bowl; add tomatoes, cucumber, peppers, olives, onion, cubed cheese and olives.
Combine dressing ingredients; pour over salad and toss to coat. Add the Parmesan cheese; gently stir together. Cover and refrigerate for at least 2 hours before serving.
