Ippodo Tea Co.

Located in the heart of Kyoto, Ippodo Tea Co. has been providing the highest quality Japanese green tea for nearly 3 centuries.