Roast Duck Drumstick Noodles - Glistening skin, glorious amount of fat, and tender meat.
Read more: https://www.misstamchiak.com/lee-kee-wanton-noodles/