Delhi Palace has won my heart for Indian food. There is a great lunch buffet that is well worth a drop in from time to time. I'm not sure if this location is associated with the Delhi Palace on University, but I have been to both and liked both. Sometimes Indian food buffets can feel not so fresh, but both of these restaurants keep things fresh and heated.
This restaurant has my stamp of approval as my favorite Indian food in the Phoenix area.