A 3 lb boneless turkey breast is marinated, baked, then glazed in delicious honey butter and brown sugar.
Last Thanksgiving most requested item!
Serves 4-6