Demmers Teehaus is a tea store offering a wide selection of high-quality loose leaf teas, tea bags, and accessories.