Matcha Republic, a matcha specialty store from Kyoto, opens in Osaka for a limited time!
Matcha Republic, a matcha specialty store from Kyoto, will make its first appearance in Osaka, opening a limited-time store in the B1 level of the Daimaru Umeda store in Osaka from August 17 (Wed) to […]