"This place might not have the best appearance, but their vegetable steamed dumplings are the best I've ever had. Everything else I've tried from their menu has also been impressive. The staff is quick and very friendly, and they've even added a free family-sized Coke bottle to my order several times. Although we don't drink soda, I appreciate the nice gesture. It’s definitely my top choice for Chinese food."