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...
🍵 We help 200+ artisanal tea farms and factories, artisans and kilns, sell to tea enthusiasts in 90+ countries. Explore our partner list 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...