5 Reasonable Matcha Sweets in Japan

By WashokuLovers, Posted on 01/08/2016


matcha

Photo Credit. Spring is the peak season for matcha. Almost all tea produced in Japan is green tea. Japanese green tea is picked from the end of April to May. This is generally the best time to pick the tea, and it is the first tea of the year, called “shincha” (新茶). There are three […]

readmore