Mint tea made of fresh mint leaves