Saleena
2 months ago
As a big matcha lover I tried the matcha latte and it was good, but not as good as I was expecting for a matcha specialized franchise. Shop vibes are very cute decor wise with a good amount of seating, they have their own Cha Cha merch you can buy for die hard fans (hoodies etc), and the staff are pretty friendly!