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
Zen Green Tea has a
4.6
average rating
from
34
reviews