Order Online

Chengdu Impression Restaurant

2545 North Halsted Street
Chicago, IL 60614
(Free Parking After 5:30 PM)
(773) 477-6256
Order online Menu | Info
Any questions please call us.