Any ideas? I used to get them at Battambang in Lowell, but these days that's dicey, I can't remember seeing fresh duck at H-Mart (am I wrong?) or any of the Nashau area Market Baskets. So, do I have to go into Boston?
3 Old Concord Rd, Burlington, MA 01803