Canton Tea Garden, ANTIOCH, Illinois (IL)

Looking for some food? Canton Tea Garden is among the restaurants you might consider.
Comfortably positioned at 900 Main Street () in ANTIOCH, Illinois (IL) (60002), Canton Tea Garden is available at 8473951777. Please do give them a call upfront to make a reservation.
More restaurants in ANTIOCH, Illinois (IL)


Canton Tea Garden contact information and details:
Address: 900 Main Street - , ANTIOCH, Illinois (IL) 60002
Contact Phone: 8473951777