Went here randomly the first time, and have gone back several times since. The home made dumplings are quite good. Thry seem to be made in house. The downside of that is that they, and other food, take awhile to come out to the table aftet being ordered. What this means is that this is not the place to go if you are in a rush. If you dont mind waiting 20+ minutes, the dumplings and other items arw quite good. My issue here has been that the waiters dont all speak English well, or at all. Their main menu has English translations, but special items on the mini menus on the side of the tables are only in Chinese. This combined with the said English challenged waiters has ended badly twice when wiered dishes were ordered due to miscommunications (fried chicken cartilage, and fried chicken feet) . If you stick to the dumplings, you should not have an issue. Good place overall.