Ocha at Okura

When it comes to a matter of tea, you can always count on the ingenuity of Japanese people. The country holds a profound heritage of tea drinking and always treats the drink with respect from the first day of tea plant cultivation to the moment...

Read more