Royal China Restaurant
Add to Favorites
CLOSED NOW
Today: 11:00 am - 10:30 pm
Tomorrow: 11:00 am - 10:30 pm
21 Years
in Business
Saved to Favorites
Phone: (770) 216-9933
Address: 3295 Chamblee Dunwoody Rd, Atlanta, GA 30341
Cuisines: Asian, Family Style, Chinese
Price Range : Below Average
5145 Buford Hwy NE, Atlanta, GA 30340
5090 Buford Hwy NE, Atlanta, GA 30340
2201 Savoy Dr, Chamblee, GA 30341
4897 Buford Hwy Ste 105, Atlanta, GA 30341
5302 Buford Hwy NE Ste A6, Doraville, GA 30340
6035 Peachtree Rd, Doraville, GA 30360
2150 Johnson Ferry Rd NE, Brookhaven, GA 30319
5181 Buford Hwy NE, Atlanta, GA 30340
5145 Buford Hwy NE, Atlanta, GA 30340
4166 Buford Hwy NE, Atlanta, GA 30345