CHINESE DUMPLINGS in New York: Zhu Ji Dumpling Stall
Zhu Ji Dumpling Stall has been hiding in Flushing for a long time, yet somehow I missed it until now. This is literally a stall just off Main Street where those in the know stop for some cheap and juicy dumplings. The set-up reminds me a bit of Fried Dumpling down an alley in Chinatown, …