have always been to india palace countless times for dinner. *always* excellent and we've dined there since we moved to ames four years ago. very accommodating for vegan dining. will make whole wheat naan (roti) on request - just ask them to skip the ghee (clarified butter) if you're vegan. lots of great vegan options. (as a side note I have heard that their lunch buffet is hit-or-miss but I have never been there for lunch, only for dinner. so all my experiences are positive!
Cons: room temperature, ambience