EMBED </>More Videos

Midori Matcha Cafe, found in L.A.'s Little Tokyo, serves all-natural matcha in many delicious forms. (KABC)