I'll be in Tokyo and Osaka. Do you know where I can buy good quality Japanese tea there?

Last updated

YOUR ACTION TO THIS QUESTION IS IMPORTANT!