Namaste AmericaNamaste America  ·  Browse  ·  Ask Dost
🍛Restaurants
Dosa, biryani, thali & more

Best Indian Restaurants in Princeton, NJ (2026)

Top 5 Indian restaurants in Princeton, NJ, ranked by community & web ratings. See all · Ask for personalized picks

1. Shimla Catering & Dalhousie Banquet

Princeton, NJ

Shimla Catering & Dalhousie Banquet is an Indian restaurant in Princeton, NJ. Cuisine: South Asian. Also offers catering.

🍱 Catering

2. A2B Indian Veg

3817 US 1, Princeton, NJ, 08540

A2B Indian Veg is an Indian restaurant in Princeton, NJ. Offers vegetarian options. Hours: Mo off; Tu-Th 11:30-15:00,17:30-22:00; Fr 11:30-15:30,17:30-22:30; Sa 11:30-16:00,17:30-22:30; Su 11:30-16:00,17:30-22:00.

🥗 Veg

3. Chennai Chimney

15 Chambers Street, NJ, 08542

Chennai Chimney is an Indian restaurant in Princeton, NJ.

4. The Mint

164 Nassau Street, NJ, 08542

The Mint is an Indian restaurant in Princeton, NJ.

5. Cross Culture

Princeton, NJ

Cross Culture is an Indian restaurant in Princeton, NJ.

Ask for personalized picks →