My colleagues and I go here every now and then and the food is pretty good. But don't go when you have any sort of time constraint for the next 1.5-2 hours. With 3 of us, it's slow but bearable. Any more and the service is incredibly slow.
Once with a group of 10 of us, the waitress (who was the only one working apparently) was in mid-order taking when she walked off to greet people who walked in, and then didn't come back to finish the orders until we called for her.
Today, a colleague and I decided to try the take out since we were in a rush and couldn't stay. I ordered 2 items (dumplings and sticky rice), and colleague ordered the same. After sitting there for nearly 20 minutes (!!), the waitress brings out one bag. We asked if both orders were in there, split up for each of us. She hands us one back with the dumplings, one with the sticky rice. Turns out she hadn't put our 2nd order in. Waited ANOTHER 20 minutes before finally getting our food. Our entire lunch break where we were in a rush took 40-45 minutes sitting and waiting. I didn't even know what to say anymore after the constant "sorrys" that don't really mean anything at this point.
Almost an hour for 6 dumplings and sticky rice is ridiculous.