Green tea latte (matcha latte) April 12, 2015 by ohmydish 14 Comments Japanese green tea latte with matcha powder will renew your energy. The savory and nutty aroma and flavor will make you want another one!