Lao Bei Fang Dumpling House moved to 83-05 Broadway in Elmhurst. It's as good as it ever was and has an "A" rating from the Department of Health.
My friend took me there today for a belated birthday lunch. There was too much food. I couldn't finish it all. Besides the noodle soup there were fried dumplings and scallion pancakes, enough food for a whole day for me.
Lao Bei Fang Dumpling House