Nettle leaf tea is not only tasty, it may help with allergies, arthritis pain, and more. Learn more about nettle tea's many benefits.