Order Online for takeout: 29. Hunan Roast Duck (Half) from China Palace - Scranton in Scranton, PA