“not impressed by boxed supermarket tea i didn’t have much expectation, but the packaging looked high quality, like a premium product so i gave it a try. and i am impressed. i had far worse loose...” Read full tasting note
Formora Green Tea, produced in the north of Taiwan, the unique environment for green teas makes a special good aroma, fresh, green, and soft swett tea soup.
Company description not available.