Place is legit. Prices are great. Plan to visit more than once to try all the dumpling fillings.
Dumpling House also has "I need to sit down for a moment" level Zhajiangmian. Don't speak Chinese? Match this up to the menu and ask for it by number: ???.
Those noodles change lives.