Both my husband and I like vegetarian food. We eat at Annapurna a few times a month. We have noticed that the service can be quite slow. We like to have our drinks before our meal, and every time we go my hubby orders a young coconut, they never bring it to him. He has had to ask more then once for them to bring it and a few times they still didn't bother. Some of the dishes are really spicy, so just avoid them if you don't like that sort of thing. I do like a lot of what they serve and they are a bit $$. I recommend this place if you're not in any hurry to get anywhere. I wish there were more restaurants like this but with more staff and less of a wait.