I so wanted to love Annapurna, and it does have nice chai and other teas, but the food is just not that good, nor is it true Ayurvedic cooking. The kichadi, for example, -- a classic, slow-cooked rice and lentil dish that's a cornerstone of Ayurvedic cuisine--, seems to be just their regular lentils heated up with some rice, and all of their vegetables are so overcooked they could hardly retain any nutritive value. Given that they advertise their foods as not only healthy but ""healing"", this is inexcusable. Most dishes are shockingly bland, too, for an Indian restaurant, or unhappily wierd like the dosa (fermented rice crepe) stuffed with bananas, jam and coconut (sounds promising but it's simply awful). When the principal chef, Prakash, is in, the savory, potato-filled masala dosa is quite OK, but no one else there seems to know how to make them and one can often taste raw and sometimes way over-fermented dosa dough in the middle. A lot of people, particularly new-agers, seem to like this place, but I suspect it's more for the idea of it, than for anything the restaurant actually offers. Very sad because Annapurna is one of maybe four vegetarian restaurants in the whole state.
Pros: Chai is good
Cons: Food is bland or worse