So I am trying to find some good green tea, mainly to brew and keep in the fridge. My favorite green tea ever is Ito-en's Oi Ocha :http://www.itoen.com/ocha/
I can find it in the states, but it is way too expensive.
I can find it in the states, but it is way too expensive.