Login
Start Free Trial Are you a business? Click Here
Anonymous
I absolutely loved this matcha, but unfortunately it does not live up to the “makes 60 cups” claim.. when I got my package- the bag was only half filled and it was finished within three weeks - definitely less than 60 cups!
2 years ago
Read Zen Green Tea Reviews
Zen Green Tea has a 4.6 average rating from 34 reviews