Momo Sencha・桃煎茶C$15.00Price100g $15Momo (桃) means "Peach" in Japanese. This Peach Sencha is a special blend by Momo Tea. You will enjoy the natural sweetness from Sencha + Peach flavor and rhubarb chips. The Sencha is from Shizuoka, Japan. Enjoy! Add to Cart