Submitted by Kate on Mon, 04/12/2010 - 10:33 0 No votes yet Rate I have to say, roast duck is one of my favorite food in China, crispy, and yummy~~~~ Node Dadong Restaurant