Thank you for visiting our website!
At Taste of Nature, we pride ourselves on having the best of products, but what would that be without the best of service? Please feel free to call or email anytime, if you have questions or concerns.
Also, please contact us if you would like to share your Taste of Nature experience.
Phone: 416-502-8218 (Canadian Head Office)