Barry's Organic Green Tea 20 Pack (40 g), €2.50
Organic Green Tea This delicate green tea is made using only the highest quality leaves from the Camellia Sinensis plant. We carefully select all our tea leaves from the world's finest tea gardens. With a naturally smooth finish, this great tasting organic green tea can be enjoyed at any time of the day.