Canton Palace, CHICAGO, Illinois (IL)

Feeling hungry? Canton Palace might be the place to eat for you.
Conveniently located at 7108 west higgins ave () in CHICAGO, Illinois (IL) (60656), Canton Palace can be reached at 7737633652. Please call in advance to make a reservation.
More restaurants in CHICAGO, Illinois (IL)


Canton Palace contact information and details:
Address: 7108 west higgins ave - , CHICAGO, Illinois (IL) 60656
Contact Phone: 7737633652