Free shipping on orders over €45
Opening soon • 87 Rue Lemercier, Paris 17th
Free shipping on orders over €45
Opening soon • 87 Rue Lemercier, Paris 17th
Free shipping on orders over €45
Opening soon • 87 Rue Lemercier, Paris 17th
Free shipping on orders over €45
Opening soon • 87 Rue Lemercier, Paris 17th
Japan, producing nearly 100,000 tonnes of tea per year, is renowned for the quality of its green teas, notably sencha. Mainly intended for domestic consumption, Japanese production reflects a centuries-old know-how and a passion for steamed teas.