Language lesson: Ocha means tea in Japanese, butâŠ
A little language lesson: âOchaâ or ăè¶ means literally âteaâ in Japanese, but specifically refers to Japanese tea, which is by default Japanese green tea. Since sencha is the most...
Free shipping offer now available while offices are closed for Golden Week to Newsletter subscribers. SIGNUP HERE.
A little language lesson: âOchaâ or ăè¶ means literally âteaâ in Japanese, but specifically refers to Japanese tea, which is by default Japanese green tea. Since sencha is the most...