Cha Cha Matcha
CafeIf you’re a Matcha lover, LA definitely has an ocean of coffee shops for you to choose from. The classic happens to be Cha Cha Matcha. With various locations around the city, our favourite happens to be in West Hollywood. Choose from an array of Matcha mixtures – we recommend everything iced!