Genmaicha Tea



A special Japanese blend of fine green tea, toasted and popped rice.


We Also Recommend