“Eat your vegetables” takes on a new meaning here at San Francisco's vegan Wildseed restaurant! NBC4 Los Angeles