Lemon-Herb Turkey

2h 40m
Your mouth will water as this easy, flavorful turkey roasts in your oven all afternoon! ...