Puchi's Place, CANTON, Illinois (IL)
Conveniently located at 29 East Side Square () in CANTON, Illinois (IL) (61520), Puchi's Place are available at 3096470526. Make sure you in ahead of time to make a reservation.
More restaurants in CANTON, Illinois (IL)
Puchi's Place contact information and details:
Address: 29 East Side Square - , CANTON, Illinois (IL) 61520
Contact Phone: 3096470526