Foodies rejoice! A Southern California-based matcha chain opened up in Livermore over the weekend. Dozens of people lined up for the grand opening of Junbi.
The government is considering measures to prompt Japanese green tea farmers to shift more production to tencha leaves that can be ground into matcha powder, from sencha, commonly consumed in Japan, to ...