There are about 20 or so Indian restaurants in the Triangle area. I have been to most of them, including the ones that I regret. When an Indian Restaurant opens anywhere in North America, it has been my experience that the dining must be done within the first three months or so after opening, after which, the food consistently becomes average and quite frequently horrible. Zayka is an exception and the only one in the Triangle which does not belong to that category. I would rate the food good to excellent (A+) and the lowest rating I would give to any of the vegetarian dishes is above average (B+). Some foods are rich, most of them are tasty and mild, and my friends tell me that his chicken dishes are excellent. I am a vegetarian now and I have started gravitating towards Zayka everytime when I want to have a good lunch or dinner. The vegetarian restaurants in the Triangle are really sub-par and some are shameful. Also, Zayka does not make some of the south Indian dishes (such as Idly or dosa); so, if you long for it, do not expect it to be available in Zayka. The Chef owner takes pride of his establishment and is always willing to listen to constructive input, which is very much a non-Indian trait. (Some of you may have tasted the food prepared by him for HSNC functions).
You will be pleasantly surprised about the quality of food and the preparation if you are objective about your dining experience.