Cook's Illustrated suggests putting hot stuffing into a turkey stuffing bag inside the turkey, then roasting.
Where in the Newton-Brookline area could I find one? Would they sell this in Star market? Is it the same as a roast in the bag product?
Thanks for your help asap!!