Food is decent but the service is really really really poor. Forget about getting any take out around 8pm they will take an hour or more just to get the order ready. Even if you call in advance. When you dine in for dim sum its always so busy you can't get even your water refilled. The only reason I gave it a one star is because I like the food but the service is terrible.