Marinate the Greek chicken. Combine the olive oil with balsamic vinegar, lemon zest, garlic, oregano, and paprika. Season the chicken with salt and pepper and pour over the marinade, turning to coat. Let sit at room temperature for 30 minutes.
Meanwhile, make the sun-dried tomato herb vinaigrette. Combine all of the ingredients in a blender (lemon juice - oil) until smooth. Season with salt and pepper and set aside.
Prepare the remaining salad ingredients including the romaine, tomatoes, avocado, cucumber, artichoke hearts, feta, sun-dried tomatoes, and dill.
Heat 1 tablespoon oil in a saute pan over medium heat. Cook the chicken until the juices run clear. Let rest for 10 minutes and then slice the chicken.
Assemble the salads with fresh ingredients and Greek chicken. Sprinkle fresh dill on top and toss with the sun-dried tomato herb vinaigrette. Serve immediately.