Go figure, I google "best indian in new jersey", and an LTH thread comes up! I grew up in Central Jersey, and am about to meet my parents in Little India (Edison/Iselin boarder) for some South Indian. I, a half-indian, attended high school in Edison, and have had countless meals on Oak Tree road; the hub for all things Indian.
Let me know where you ended up.
Our absolute favorite is:
Swagath
1700 Oak Tree Road
Edison, NJ 08820
(732) 549-2626
Others we frequent, but not in Little India:
Dosa Grill
1980 New Jersey 27
North Brunswick, NJ 08902-1337
(732) 422-6800
Hoysala
Highwood Plaza
2 John F Kennedy Blvd,
Somerset, NJ 08873
Ph: 732-247-4300
"We eat slowly and with gusto." - Paul Bäumer in AQOTWF