Cook pasta in salted boiling water until al dente, then drain and rinse under cold water.
Place pasta in a large mixing bowl and drizzle with a spoonful of dressing to prevent sticking.
Add cherry tomatoes, cucumbers, red onion, mozzarella, olives, and parmesan.
Pour remaining Italian dressing over the pasta and toss until evenly coated.
Season with salt and black pepper, then garnish with fresh basil leaves before serving.