Description
O-Cha.com — Online seller of Japanese green tea and matcha, online since 1998 and based in Iwaki, Fukushima. It ships internationally from Japan sencha from Kyushu, Uji, Shizuoka and other regions, gyokuro, matcha, organic teas and teaware, mostly from smaller established producers such as the Tsuen tea house.
Additional Information
- Address: Japan
- Already Available In: Japan
Distribution Network
Online: B to C Platform
