[category]
[title]
Kyoto-based Ippodo’s brand new Aoyama outpost is your one-stop shop for all things green tea, including freshly whisked top-grade matcha at the in-store tearoom and tips for brewing the perfect cuppa at home.
Discover Time Out original video