Kabab Grill (35 White St) 205-2222, across from Meeker Hardware and near the Train Museum (and not far east of Main Street) is the best North Indian restaurant I know anywhere right now. It's in a boxy, barebones shopping strip location, but if food's what matters to you, this is your place. I drive here from NYC.
They offer a very unsurprising menu. No ritzy/esoteric dishes, just the usual favorites - diner cooking for local Indians and Pakistanis....only uncommonly good. As good, I think, as the Jackson Diner of yore (before they got famous).
Everything's great, so I hate to single stuff out. But I'll mention sesame naan, yellow dal, all kababs, chicken and spinach (it's a palakwala sauce, though unadvertised as such). Just everything. Make sure you ask for spicy (this isn't a cuisine that works well mild).
Samosa chat is not on menu, but it's woozy-makingly great.
VERY friendly owner speaks great English. And vegetarians can eat themselves silly.
I fear for their future. Previously, this was the only South African restaurant I knew of in this country. It was good-not-great, but certain things were great, and it, too, was very friendly. But they closed from lack of interest. So this is definitely a use-it-or-lose-it situation. Please spread the word.