Bring a large pot of water to a boil. Cook the fusilli according to the package directions. Drain and set aside.
In a large bowl, whisk together the olive oil, lemon juice and honey. Add the Chicken, Spinach and Artichoke Base, fusilli, tomatoes, mozzarella, basil and parsley and toss to coat. Taste and adjust the seasoning with salt and pepper. Transfer to a serving bowl.
Chicken, Spinach and Artichoke Base:
Cut the chicken into bite-size piece. In a large bowl, toss together the chicken, artichoke hearts, spinach and olive oil. Season to taste with red pepper flakes, salt and black pepper.