The ultimate in British cooking, venison Wellington in homemade puff pastry is a beautiful holiday meal your family will love.| Venison for Dinner