I've gotten somewhat addicted to this place. Considering that there are a number of Indian places closer to my home and office, my frequency of visits says something.
Anyway, like many Indian restaurants, it has a lunch buffet. I think Sunday might also be a buffet, but nicer and more expensive.
The food is excellent. Also important is the variety. There are a number of dishes on the menu that one does not find in most other Indian restaurants in Albany. I should note that I found out about it in a review in the Times Union.
Most of my meals there have been the lunch buffet. This place has a nicer atmosphere and the food is a cut above most of the other buffet restaurants. I have also ordered from the regular menu 2 or 3 times, and the food was better still.
A commenter on the TU review said Sitar is better. I do love Sitar, but I can't say it's better. Both are good, and a cut above the rest in the area. Sitar also has a great atmosphere and excellent food. Karavalli has more variety, and at least lately, I've been going to Karavalli. Sitar does not have a buffet, which can be good or bad depending on your preferences. I tend to think they're just different.
I should not forget to mention dessert at Karavalli's buffet. The gulab jamun and the carrot thing (I forget what it's called) are both delicious. The rice pudding is nothing special - not bad, but not a cut above like the rest of the food.