Address: 3295 Chamblee Dunwoody Rd , Atlanta 30341, GA, US
Phone: (770) 216-9933
State: GA
City: Atlanta
Zip Code: 30341
opening hours
Monday: 11:00-15:00
Monday: 17:30-22:30
Tuesday: 11:00-15:00
Tuesday: 17:30-22:30
Wednesday: 11:00-15:00
Wednesday: 17:30-22:30
Thursday: 11:00-15:00
related searches: royal china restaurant menu, royal china dallas, royal china menu, royal china health inspection, royal china dim sum, best chinese food in chamblee ga, royal china duluth, chinese chamblee ga