Organic Sencha Superior (Ujitawara)

Organic Sencha Superior (Ujitawara)

Regular price $24.99
Unit price  per 

Certified Organic JAS (Japan Agricultural Standards). Sprouts of fully grown Ichibancha (first harvest of the year). Much richer taste and aroma than other organic Sencha. Mellow, slightly astringent. Simple and traditional taste.