Canton Tea Garden


  • Food & Dining
900 Main Street
Antioch, IL 60002
(847) 395-1777
(847) 395-8582 (fax)
  • About

    Excellent and Affordable Carry-out Chinese.

Back to the top