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

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