Heat a grill pan to medium-high. In a medium bowl, toss the chicken breast with olive oil and Italian seasoning. Cook for 5 minutes per side, or until the internal temperature reaches 165 degrees. Transfer to a plate.
Meanwhile, make the vinaigrette by combining the lemon juice, mustard, garlic, lemon zest, garlic powder and pepper in a blender. Process until combined and then add the olive oil in a steady stream.
In a medium bowl, combine cauliflower, olive oil, salt and pepper. Transfer to a parchment-lined baking sheet and cook for 12 to 17 minutes, until tender. Remove from oven and allow to cool.
In a large bowl, combine lettuce, feta and roasted red peppers. Toss with desired amount of the vinaigrette. Arrange the salad on a plate and top with marinated artichoke hearts, Kalamata olives and roasted cauliflower. Arrange the chicken strips over the salad and top with pine nuts.