• The Tea Tree (map)
  • 29 North River Street
  • Batavia, IL, 60510
  • United States

Stop by the shop any Tuesday in August and receive 50% off the purchase of your second tin of tea (equal or lesser value).