🍛Restaurants
Dosa, biryani, thali & more
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
Shimla Catering & Dalhousie Banquet is an Indian restaurant in Princeton, NJ. Cuisine: South Asian. Also offers catering.
🍱 Catering
2. A2B Indian Veg
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
Chennai Chimney is an Indian restaurant in Princeton, NJ.
4. The Mint
The Mint is an Indian restaurant in Princeton, NJ.
5. Cross Culture
Cross Culture is an Indian restaurant in Princeton, NJ.