There’s fierce competition when it comes to Chinese dumplings on the lower east side. Eldridge Street might as well be the dumpling capital of America, and New Yorkers can get downright catty when defending their favorite. A quick search on … Continue reading