Amazing authentic Indian food! I've eaten here probably 20 times in the past 10 months, for both the buffet and for dinner service, and have never experienced anything even remotely close to what some of the reviews suggest. Staff are always on point, quick to greet you, and are attentive to your needs.
The food is from fresh ingredients and is always properly spiced. New visitors who appreciate heat in their food might want to try spicy dishes at 'medium' first as it has a bit of a kick. Even when spicy foods are ordered 'hot', the heat does not detract from the flavor which is always complex and layered as good Indian food should be. But, expect 'hot' to bring forth beads of sweat upon your brow! As for pricing, I find the menu to be fairly priced. Expect to spend around $40 for a dinner for two with an appetizer.
Folks complaining about gastric distress should understand what cumin and turmeric do in people who have inflammation issues (hint: it can give you the trots - see your doctor). I've never had cold, bland, or the wrong food served to me here and I am very skeptical of some of the reviews given to India Palace. The restaurant is always clean, too, even during lunch rush. Sure, there are some bits of paint or wallpaper missing around some of the tables along walls, but I am pretty sure it is from idiot diners bringing in their feral children who, largely unsupervised, are beating the walls with various toys made of high impact plastic. Plates and flatware are always spotless, as are the tables (yes, I look at these things).
I honestly cannot say enough about this place. It's my favorite place to eat in Nashua!