A new matcha brand is mixing up Los Angeles’ caffeine scene – and is now in Westwood. Ministry of Coffee added Nekohama matcha to its menu in October.
From the serene tea gardens of Japan to bustling coffee shops in New York and London, matcha has captured the attention of ...