Royal China

Atlanta
Dim Sum Restaurant
$$$$
Royal China

3295 Chamblee Dunwoody Rd

Chamblee, GA 30341

Royal China in Chamblee is one of Atlanta's best dim sum spots. The menu has over 30 dim sum items, from steaming baskets of dumplings to hot soups and BBQ pork sweet buns. Weekend afternoons bring out the busiest crowds, so the earlier you get there, the better.