Inside Mitsuwa Ito En has a retail place where you can purchases their brand amongst other items for tea and life style. Matcha is a specialty tea and requires the proper equipment. Those items can be purchased in the store on the left side of the Mitsuwa building. I think the store is called Little Japan...ask for Jenny one of the owners and she'll guide you to the proper items to make drinking Matcha enjoyable.
Yes and I saw it at Daiso as well^^
Yes!
Yes, and a delightful flavour. 😋😋
Call the store for particular brands
Yes, both the regular and cold brew versions
Thanks! Your answer is awaiting moderation.