This is my favorite Indian restaurant in Phoenix. The food is always the best tasting of places I've been to, and probably the least "watered down" in terms of spice. The place is modeled to look like a little taj mahal which is kinda goofy, but it's very nice inside and out. They have a delicious buffet for lunch with a menu that changes almost daily, unlike a lot of indian buffets where they have the same items for a week on the buffet line. The service is always good, even the first time I went I ordered chicken curry (I'd never had indian food) because it was a safe bet. The man asked me if I wanted an order of naan or rice and I didn't really want to order anything else. He said "well how are you going to eat the curry? with a spoon?" and brought me a basket of bread on the house. He knew I was trying something for the first time and wanted me to enjoy my experience. I've been back quite a few times and tried just about every other Indian place in town, and this one is still by far the best.