Ippodo: once tea for Japanese emperors today caters from Kyoto to modern New York
Ippodo is one of the oldest and most known tea brands in Japan. Their expanding tea houses specialise in Japanese green tea grown around Kyoto. Various grades of matcha, gyokuro, sencha […]