Green tea + Lemongrass: An irresistible combination Green tea and lemongrass can go hand in hand without any problem. In fact, together and hand in hand, make a wonderful blend for this time of year. You can drink cold or hot without distinction and you will only get a great […]