Order Online

Canton Star

2230 South Western Avenue
Chicago, IL 60608
(773) 376-9890
Order online Menu | Reservation | Info
Any questions please call us.