Cha Cha Matcha NYC


Website: https://chachamatcha.com/
Address: 373 Broome St, New York, NY 10013
Rating: 4.5 out of 5 Star
Feedback:

  • February 12, 2018
    • This seems to be a very Instagram-mable place; I can see so many folks taking pictures inside and outside
    • The place reminds me of Museum of Ice Cream sort-of
    • Tried Matcha Latte - it was really good!!!! 










Comments

Popular posts from this blog

Tapioca Pearls from Scratch using Microwave

Lake Elsinore Walker Canyon Live Camera

Tiger Sugar Instant Milk Tea Instructions