Imperial of China Restaurant, DECATUR, Georgia (GA)
Conveniently situated at 4810 Covington Highway () in DECATUR, Georgia (GA) (30035), Imperial of China Restaurant can be reached at 4042848811. It is advisable to call ahead of time to make a reservation.
More restaurants in DECATUR, Georgia (GA)
Imperial of China Restaurant contact information and details:
Address: 4810 Covington Highway - , DECATUR, Georgia (GA) 30035
Contact Phone: 4042848811
