Order Online

Imperial Of China Restaurant

4810 Covington Hwy
Decatur, GA 30035
(404) 284-8811
Order online Menu | Reservation | Info
Any questions please call us.