HomeMomo Sencha・桃煎茶C$15.00PriceMomo (桃) 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! 100g/bagAdd to Cart