Matcha green tea beer satisfies two cravings in a delicious way

… across Japan, the company also manages a chain of casual Yebisu Bars. … The green tea beer cocktail is officially called the Matsuri. … two of Japan’s great flavors in a single beverage before you fly out of the country.

Suggested Reading