This shop sells fresh, high quality tea leaves that are selected for the health benefits they can provide; the friendly staff at this spot are trained to help customers find products to aid them in maintaing a positive, healthy lifestyle.

West Edmonton: West Edmonton Mall, 8882-170 St., Edmonton, Alberta