Organic handpicked samidori matcha from the heart of Uji, Kyoto.
We will procure this tea once we receive your order. So please wait for 7-10 days to dispatch your order.
The freshest tea we can offer.
We will put on hold your order from May to June for the farmer to dedicate to harvesting and tea making.
We appreciate your kind understanding.