Barry's Tea is a gourmet
tea imported from Ireland
The Irish drink more tea than any other nation in the world
The reason?...The Irish may just have the best tea in the world to
This is the place to order your guaranteed factory fresh Barry's Tea here
in the USA
If you happen to like tea, you will absolutely love Barry's Tea!