This is easy to miss in the Unitarian corner building near the foreign language and across from the science building. It's a place you have to come to, though, if you like vegetarian fare and really one of your only legit options if you want vegan and don't want to just have a celery stick or raw veggies at some other restaurant. All food is freshly prepared, their main menu item changes every day. On top of this all it's fairly cheap as well. Definitely a place you have to go and try out.
That said, I have talked to a connected friend who told me horror stories about the management changes as well. I guess it passes between different people since it's run by the Unitarians and there is some sort of committee for it. Apparently sometimes the place was not run in a, shall we say, cleanly and efficient manner. That said, I hear the current manager, just like nifty c. says, is very good and the place is top quality.