Cha Cha Matcha Has NYC’s Best Matcha & Cutest Ambience
Calling all matcha lovers! If you’re looking for a new cafe to enjoy a matcha fix, we’ve got the perfect one for you… The first thing you need to know about Cha Cha is that its not just a cafe chain, b...