I have to admit that they are inconsistent, but 90% of the time the food is awesome. Their dumplings are amazing. I love the Buddhist Delight. The actual place is depressing and dingy, so get delivery or carryout.
Pros: cheap, yummy, fast
Cons: inconsistent, run out of things, horrible decor"
more