Food is pretty good and they have the standard traditional dim sum dishes that I appreciate. They also have more modern takes on dim sum that I appreciate as well (a bit healthier). As we finished up our dim sum lunch, we ordered a few dishes to take home for dinner. Usually service is fine, but this time we our takeout order took FOREVER (like over 20 minutes, which is ridiculously long for Chinese stir fry which usually takes 5). We asked a few times to check on the order as we really thought they had forgotten it. There must have been some issue in the kitchen because the lunch crowd was already over at that time.