Order Online

Taste Of Canton

3324 S Archer Ave
Chicago, IL 60618
(773) 801-0491
Order online Menu | Reservation | Info

Have coupons
Any questions please call us.