I was really craving dim sum tonight and initially planned on going to the Rio or Chinatown but I noticed that Yum Cha had really good reviews so I decided to give them a chance.
We were seated immediately (boyfriend, son, and I) and they all seem like genuine people. Compared to most dim sum places, the service was great and the food was prepared fresh. You can actually watch then prepare your food for you. Freshly steamed, freshly cooked, and in a timely fashion.
I'd definitely recommend giving this place a try. It's ALL DAY DIM SUM at such a reasonable price and extremely tasty!
I'll definitely be coming back whenever I crave for more dim sum!