House Roasted Turkey: The turkey is marinated in honey, garlic, and herbs, and slow roasted until the turkey is tender and succulent with more than a little garlic kick. Read more.
House Roasted Turkey: The turkey is marinated in honey, garlic, and herbs, and slow roasted until the turkey is tender and succulent with more than a little garlic kick. Read more.