I am not sure why this restaurant got a good review on Yelp. The restaurant looks like a cheap food court and little bit dirty.
Service is very bad. For dim sum, you need to know Chinese to get fast orders since people in the restaurant don't speak much English. The atmosphere in the restaurant looks like a flea market with customers running around to get their orders.
Foods are not great either. I got a bad smelling food from dim sum. Not sure it was my bad luck or they reuse the food from previous days.
Anyway, it was a total disappointing based on Yelp reviews. You get my idea