Lemon-herb roasted turkey

Roast
lemon-herb roasted turkey

Roasting

Lemon and thyme are the predominant flavors in this golden, tender and moist turkey that has just six ingredients. It's so easy, we guarantee success! —Felicia Smith, Georgetown, Texas

0

11

0

Comments