Snacks & shopping
Buying Matcha in Japan: Purchase Limits and Where to Find It
Matcha purchase limits in Japan are set shop by shop. Current prices, where to buy in Kyoto and Uji, and the 1…
1 guide
Matcha purchase limits in Japan are set shop by shop. Current prices, where to buy in Kyoto and Uji, and the 1…