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.
was originally home to a large community of Japanese agricultural workers who farmed fields in West Los Angeles in the early ...