Tsujiri is a franchise from Japan that specializes in tea, specifically matcha. The company was established in Kyoto in 1860 during the Edo period, they have since expanded all over Asia, Canada, UK and Australia. They have a variety of hot and cold drinks as well as matcha and vanilla soft … [Read more...]