Calling all Japan Matcha Lovers in UK! Special Price this week ONLY (13th - 19th May)
Orders with preorder products will be dispatched on 22nd May!
Founded in 1850, Tsuboichi has been providing 100% matcha powder from Uji, Kyoto. Today, their tea range has expanded to hojicha, sencha, mugi tea and more.