Green tea from the heart of Kyoto.
Enjoy green tea as it is grown and prepared in Kyoto (the heart of green tea) Green Tea. Made with 100% Japan-grown tea leaves, this bottle of Kyoto-style green tea has an aromatic and deeply refreshing flavour, particularly when drunk chilled straight from the fridge.