YourDictionary

tea garden

noun
  1. A garden open to the public where tea and light refreshments are served.
  2. A tea plantation.

link/cite print suggestion box