My job has enabled me to stop on Oak Tree Road in Iselin for lunch several times in the last few months, and I'm sorry to say there is nothing to recomend a return trip.
All the places I've visited feature food that is convenience paste seasoned and lots of canned ingredients. To wit: The tandoori chicken at Alibaba Express was not only undercooked on two occasions, but also seasoned with that awful commercial tandoori seasoning one finds. At $3.00 for a leg with no bread, it was also kind of a rip.
Neither the dosa nor its filling at Asian Village were edible (both were reheated, and made from a packaged mix). The sambar was lukewarm. The Pakistani steam table (can't recall the name) next door featured exactly one cube of mediocre karahi goat, a spoonful of lukewarm and bland dal, gloppy saag and some cold rice for $6.99. Yech.
Perhaps the worst place is Bombay Talk, which is ostensibly a chat joint. The samasoa chat was a bad samaosa (filled with canned potatos and peas) mashed up with some awful chickpeas with a few cilantro leaves on top. The masala dosa featured the same canned potatos. In fact, while I was eating there, someone was wheeling in several cases of canned mixed vegetables. The tomato soup was the dried MTR brand, and completely awful.
All of this leads me conclude that great Indian food and large clusters of Indian (and Pakistani) restaurants are mutually exclusive. Think of 6th street, 74th stree in Jackson Heights, Coney Island Avenue, even Brick Lane in London. As soon as there is a mass of places, the quality goes downhill.