Char Siu/Roast Duck Ricw. Flushing Noodle Shop, Flushing, NY. Ono Char Siu. The Duck suxs.