In a large bowl, toss pasta, mozzarella, salami, artichokes, tomatoes, and olives.
In a jar, combine oil, garlic, vinegar, Italian seasoning, and red pepper. Secure with a lid, then shake to combine; season with salt and black pepper.
Pour dressing over pasta salad and toss to combine. Sprinkle pieces of torn basil on top.
