Japanese tea store specializing in Yamato-cha tea leaves.
A Japanese tea store located in the shopping arcade in front of Fujiidera Station that sells carefully selected tea leaves, mainly Yamato-cha (produced in Yamato, Nara) and Uji-cha (produced in Uji, K…