My boyfriend told me about this place that a friend took him to about 5 years ago in the Industrial section of Englewood off of Route 4 (By Bennigans). It was a white building and inside there was a little dumpling factory of sorts. He said the dumplings were really cheap. They came in a styrofoam container of 50 with shrink wrap on it. THey were fresh and whatever she made that day was what you got. It was about $9 for 50 of them. He was never able to find it again and always talks about it. Anyone have any idea where this place is/was and if it's still around? I'd definitely like to check it out!