Savor tasty, healthy dishes at a vegan restaurant in Buford. Fresh ingredients bring every meal to life.