Tea Review: English Tea Store’s Izu Matcha

(This is a review of a specific tea. If you would like more information about matcha in general, please see “The growing popularity of matcha” or follow the link below to product information for ETS’s Izu matcha.) Located about sixty miles southwest of Tokyo, the Izu Peninsula is a resort area favoured for its beautiful …

Continue reading Tea Review: English Tea Store’s Izu Matcha