This is my favorite Indian restaurant in the Phoenix area. They have a grocery on the side and they are obviously very authentic. Their veggie koorma, chicken curries, and tandoori are excellent and all served with their lunch buffet, along with their superb naan.
The buffet is probably the best buffet I've ever had, since they are usually populated with cheap meats, and mass produced sauces. This place is excellent, and every dish oozes real Indian spice and care.
Very highly recommended, though I've only tried them for lunch and don't know how and if their dinner would be different.