Good food, got here fast. I would highly recommend the steamed dumplings - they're a bit more expensive than other appetizers, but worth it.
All reviews seem positive