I was really surprised that you mentioned a non-profit restaurant because i've been wanting to start a non-profit restaurant but I didn't know such a thing already existed somewhere. I'm going to take a closer look at their site. I already saw that they aren't solely a restaurant but also a center for 'integral studies', I've heard this term before by they seem to be using it with a different meaning as a sort of hollistic living.
Anyway my idea for the non-profit restaurant was more than just one restaurant, a chain of restaurants. I figure eating is so important that it is much better to operate restaurants as non-profits. I thought of two types which work symbiotically. One which is the health and cheap restaurant attempts to bring health food to everyone's budget, while the other type, Luxiourious healthy dining would be more expensive but still competitive with other high quality restaurants, but, being non-profit the profits would spill over to run the rest of the chain, especially the low-cost restaurants, which I would expect to run at slightly below break-even levels.
Will probably be some time before I get this of the ground. But I'm going to start writing up business proposals for this to see if I can get some sponsorship.
Anyway, as to eating Vegan, I've tried it once, half-hartedly and gave up quickly, but I'm willing to give it another shot (once I return from my extended holidays), I just need to make sure my food is balanced enough.