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.