Atlanta, GA asian restaurants & food

Royal China Restaurant

Dim Sum Restaurant

3295 Chamblee Dunwoody Rd, Atlanta, GA 30341
(770) 216-9933

,

Excellent Good Average Poor Awful 3.5 / 5 based on 72 votes

Photos

  • Royal China Restaurant photo by AtlantaRestaurantBlog.com
  • Royal China Restaurant photo by Julie JEWELeS
  • Royal China Restaurant photo by Julie JEWELeS
  • Royal China Restaurant photo by Julie JEWELeS
  • Royal China Restaurant photo by May Rangabpan
Try the Sauteed Lobster - To die for! ... of dumplings, stews, steam buns, fried rice, go early, it fills up quickly!... go for Dim Sum on the weekend

Reviews: 1

  • Bravo