Ocha no Kanbayashi

Ocha no Kanbayashi is one of Uji's oldest tea houses, with a history spanning more than 400 years. Based in Kyoto's renowned tea-growing region, the family continues to produce authentic Japanese teas.