Take Tea
Tea House · Irish · Coffee Shop
Take Tea is a tea house offering afternoon tea experiences inspired by those in Ireland and Great Britain, served in a cozy atmosphere.
Location
Best places nearby
The highest rated places close to Take Tea.
Local restaurants nearby
E Main St, CT

