Bring a large pot of salted water to a boil. Add the pasta and cook until al dente, about 8-10 minutes. Drain and rinse with cold water to stop the cooking process.
In a small bowl, combine the extra-virgin olive oil, balsamic vinegar, lemon juice, minced garlic, Italian seasoning, salt, and pepper. Whisk until the ingredients are well mixed.
In a large bowl, combine the cooled pasta, grape tomatoes, mozzarella pearls, and sliced basil. Drizzle the dressing over the salad and toss gently to coat