Perhaps not as good as its top Zagat ratings and New Jersey Monthly mag might lead you to believe, but it's still a great low-key neighborhood Indian, with pleasant waiters and a fairly large menu with a range of Indian dishes that move you beyond the "strip mall" Indian for sure:
Passage to India
Lawrence Shopping Center
2495 Route 1 & Texas Avenue
Lawrenceville, Mercer County, New Jersey
A lot of people in the area come here as a pleasant change of pace. A connected side room is often in use for special occassions/parties from local Indian families, who know good, authentic Indian.