Tea Store in Lisbon|Green Tea|Sencha Green FlowersSencha Green FlowersGreen TeaFlowers, flowers and more flowers! A truly gourmet Green Tea, delicious for tea time.