Bird of Paradise Tea is a quaint tea shop nestled in the heart of Spring Green, WI, offering a variety of handcrafted teas to its patrons.
With a cozy ambiance and friendly staff, this establishment provides a relaxing atmosphere for tea enthusiasts to enjoy a peaceful and flavorsome tea experience.
Generated from their business information