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. Read more...
Photo: A matcha cup is placed near a bush. A new matcha brand has been showing up across Los Angeles and has made its way to Westwood. (Jeannie Kim/Daily Bruin senior staff)