I was craving hella dim sum on this random day. My whole family (party of 10) asked me what I wanted to eat and I told them Chinese food! At first, we were Yelping around and before we came here, we ended up in this random sketchy place with the sign all bust and said, we'll pass on this one. Yelping for other restaurants, we came across YumCha. Honestly, this is a really good Chinese restaurant and I enjoyed the variety of food they offered and how authentic it was. Lots of dim sum variety too.
Ps: Don't get freaked out by the the cages hanged on the ceiling. My baby cousin looked at it and thought there were birds inside.