Ippodo Tokyo Marunouchi...
Located in the heart of Kyoto, Ippodo Tea Co. has been providing the highest quality Japanese green tea for nearly 3 centuries. Ippodo offers matcha, gyokuro, sencha and various banchas, such as hojicha, genmaicha and yanagi....
Chiyoda, Japan