“I’m trying this one iced today.. Smells nice and peachy, but I can definitely tell it’s green tea! It tastes mostly like green tea – but with some sugar it brings out more of the peach flavour. Not...” Read full tasting note
Company description not available.