TWG Tea: A sip of the finest teas of the world!
December 2, 2012
When In Manila and you’re into drinking a good cup of tea, you should definitely try the newly opened luxury tea boutique in the metro, TWG Tea at Greenbelt 5! You know that you’ll …