• the tea tree (map)
  • 29 North River Street
  • Batavia, IL, 60510
  • United States

about 10 person wedding shower booked.  shop will be open, but space will be reserved for the party