The Best Places To Buy Matcha in Kyoto
See our six top picks for high-quality green tea.
See our six top picks for high-quality green tea.
From tea farms to legendary miso, off-road driving experiences and roof tiles that ward off evil, Aichi Prefecture might just literally have it all.
Uji is famous for green tea—one of Japan's most famous products. Find out what renowned tea houses to visit when you're in the city.