
A flavorful turkey roast infused with lemon and garlic, perfect for your dinner table. The key to ensuring a delicious turkey is monitoring the internal temperature, with 165°F being the ideal level. This recipe uses a mix of spices and broth for a savory roast that will be the star of any meal.