“Cha Cha Matcha was one of many different cafes that we visited over the trip. They’re a pretty infamous and trendy location so it was pretty exciting to get to see the space in person, and honestly...” Read full tasting note
Company description not available.