I've been here a few times because I live right around the corner. It has improved a lot over the last few years - the first time I went for dinner it was all (or almost all) raw food but now it's a 50/50 mix of raw and cooked food. In my opinion the cooked food is much, much better.
The service can be a little slow, but nothing terrible.