Hasselback Stuffed Chicken
Hasselback Stuffed Chicken is filled with artichoke hearts, sun-dried tomatoes, plenty of cheese, and then roasted until tender and bursting with flavor.