Great place for a quick lunch with dumplings! Personal favourite is the green onion pancake. Lots of green onions are stuffed into them. But their dumplings are very dry - usually there's some soup or juice in them but this place doesn't make their dumplings and potstickers the same way as other dumpling places. DO NOT TRY THE SHANGHAI BUNS (xiao long bao). They are also super dry and tiny, and are not worth it. Portion sizes are huge despite being a cheaper place (less than $10 per person), so you get what you pay for I guess.
Found a little cockroach crawling from the wall and up to the teapot, so I can't say this is the cleanest establishment out there. Haven't tried their noodles or stir-fried dishes so I can't comment on them.