Tea & Coffee World
Coffee Shop · Tea House
A popular coffee shop offering tea and coffee. Known for its welcoming atmosphere.
Location
Best places nearby
The highest rated places close to Tea & Coffee World.
Local restaurants nearby
1 Castle Street, County Carlow

