Where to drink macha in Japan
From the historic tea fields of Uji to sleek cafés in Tokyo, here are six standout places to experience matcha at its most memorable.
From the historic tea fields of Uji to sleek cafés in Tokyo, here are six standout places to experience matcha at its most memorable.