Tea · $$
1 Vedic Teas
230 Sioux Road, Sherwood Park
“Vedic Tea is a great place to shop for some quality tea. Besides the tea, the people are very warm and welcoming. I have tried the Tulsi Energizing and Nirvana teas, and they work wonders.”