Definitions for "Tea Garden"
(1) a garden open to the public where tea and refreshments are served; (2) a tea plantation.
a public garden where tea is served
a type of Japanese garden that surrounds, or forms an entrance to, a tea house, where the time honored ritual of the tea ceremony, cha no yu takes place