The food is pretty good, not fantastic, but decent for a casual dinning restaurant. The menu is very hard to navigate. It's a large menu in no apparent order. It felt like it was just two different menus just bound together into one. I have been here a few times and each time I found all their waitresses were very nice. There is only one waitress working the entire restaurant so the service is slow, but they have a great attitude and are very polite. Be prepared to wait for your food! Once I waited close to an hour to receive my first dish. Although the waitress apologized profusely for the wait time, that was still 2 hours of my evening wasted waiting for my order. I would suggest ordering takeout if you see that the restaurant looks busy. The dumplings don't taste as good with takeout as they tend to dry out a bit, but better than waiting an hour for your food.