Question: how long can you keep roast duck?
Answer: If you don't gobble up the duck when you get home, store the duck for 3 or 4 days in the fridge. Return it to room temperature before reheating.