Question

 What is sencha tea?

Answer Sencha tea is a Japanese whole leaf green tea that is especially popular in Japan, as well as worldwide. The Japanese word "sencha" translates to "common" in English, and also "cha" translates to "... Read More »
http://www.answerbag.com/q_view/1961820


feedback
loading