News

Kyoto was the capital of Japan for 1,075 years and gastronomy has traditionally flowed from here to Tokyo. Green tea being poured from a traditional Japanese teapot.