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 drink! This is the place to order your guaranteed factory fresh Barry's Tea here in the USA.