I've lived in Ahwatukee since 1999 and have eaten at Star of India quite a few times. I've always found the food good, but not great.
Recently, I went with a friend to the lunch buffet and was very pleasantly surprised at how much I enjoyed it. Not sure if anything has changed there or not, but there seemed to be more variety of food to choose from, and more flavor.
I tried to ask the waiter if there were new owners or a new cook at the restaurant, but he only spoke Hindi. No matter... the food was great and I'm looking forward to heading back soon.