Description to publish in directory (250 characters or less please)
Super Food Veda is a company dedicated to providing ready to use, delicious superfoods in every day diets. Ayurveda means “The Science of Life,” the knowledge that originated in India more than 5,000 years ago.