Dvaraka Indian Restaurant

Indian Restaurants in Princeton, New Jersey

4.1 (322)

CategoryIndian Restaurants
Address36 Witherspoon St, Princeton, NJ 08542
StreetWitherspoon Street
AreaPrinceton, New Jersey
Phone(609) 423-2809
Google rating 4.1 (322)
SourceGoogle Maps and public records Β· listed Oct 17, 2026

Hours

Monday11:30 am–9:30 pm
Tuesday11:30 am–2:30 pm
Wednesday11:30 am–9:30 pm
Thursday11:30 am–9:30 pm
Friday11:30 am–9:30 pm
Saturday11:30 am–9:30 pm
Sunday11:30 am–9:30 pm

About Dvaraka Indian Restaurant

Dvaraka Indian Restaurant is one of the indian restaurants listed in Princeton, New Jersey. The business is registered at 36 Witherspoon St, Princeton, NJ 08542; use this page to check its hours, phone number and Google rating before you make the trip.

Hours are published for 7 days a week. On most of those days it is open 11:30 am–9:30 pm. Hours in the United States do change around federal holidays and long weekends, so a quick call before a special trip is sensible. The listed phone number is (609) 423-2809. Many businesses also reply to text messages on the same number if it is a cell phone. More information is available on its website, dvarakaprinceton.com.

With 4.1 out of 5 on Google from 322 reviews, it sits in the middle of the range for indian restaurants in Princeton. Recent reviews are the best guide.

How Dvaraka Indian Restaurant compares with other indian restaurants in Princeton

Before you go

  • Ask about allergens when you order: US food law names nine major allergens (milk, eggs, fish, shellfish, tree nuts, peanuts, wheat, soy and sesame), and kitchens can tell you which dishes contain them.
  • Restaurant inspection results are kept by the city or county health department; many publish them online or post the latest grade at the door.
  • For table service a tip of 15–20% is customary; at counter-service places tipping is optional.

Latest Google reviews

The 5 most recent reviews shown on Google Maps. Reviews belong to their authors; read all of them on Google.

Drake Baer and Michael Cadden 4 months ago

We’re longtime fans of another Pton Indian restaurant and ordered from Dvaraka the first time last night. This will be our new go-to for Indian. Hyderabadi lamb dun biryani was extraordinary and a great value, w/lots of lamb and wonderful cardamom-forward seasoning. Also exceptional were the Gobi 65, Chettinadu chicken and garlic naan that was notably more garlicky than that of our old standby. I can’t speak to Dvaraka’s consistency since I ordered only once, but this is the closest we’ve come in NJ to great Indian places in London like Masala Zone.

Ky Rubia 6 months ago

The food was really good. The gentlemen serving us were very patient with us explaining the food options and what we were looking for, and attended our table well. I live in another state but will hopefully be returning!!

Jeff Oppenheim 9 months ago

The chicken chettinadu was excellent. Lots of meat. We liked the rosemary naan, something that I had never seen before. The Chana saag was great. Also, we ate the dahi puri before it could be photographed. The empty plate says it all!

Song Ting Tang a year ago

Food: 4 out of 5 Service: 4.5 out of 5 Atmosphere: 4 out of 5 Price/Value: 4 out of 5 Overall: ⭐⭐⭐⭐ 4.125 out of 5 Recommendations: Butter Chicken, Garlic Naan, Mango Lassi Dvaraka is a great place for Indian food! The curries were delicious, especially the butter chicken, and the garlic naans were absolutely a hit. But I do think the curries are on the saltier side. Their mango lassi is fantastic, highly recommend. The portions are pretty good too. Two curries are enough to feed two people. I will def visit again next time I crave Indian!

Jane C a year ago

Our visit to Dvaraka was fate-filled, since it was one of few restaurants in Princeton's downtown that dared to be open during a serious snowstorm. We would have been grateful enough for a warm restaurant and decent food, but I certainly didn't expect to find my favorite Indian food in New Jersey here (I know that's a big claim; it was just that good). Let's address the elephant in the room here: sometimes Indian food doesn't look camera-ready. For instance, my absolute favorite thing here was the chana palak, an extremely flavor-packed curry with chickpeas and spinach. What shows up (regretfully) as a greenish mud in pictures is actually an absolute flavor bomb in the mouth. Truly, I still have dreams about this dish. If looks matter to you, I also highly recommend the salmon tandoori special. It arrived on a sizzling platter (the kind that makes heads turn and eyes lock as it approaches the lucky table). There was more flavor to be had here, and I adore a dish that's hot enough to carry a blister risk while eating...especially in the middle of an icy snowstorm. Service was incredibly warm, welcoming, and efficient. Our server checked in with us the exact right number of times,

All reviews on Google β†—

Frequently asked questions

Where is Dvaraka Indian Restaurant located?

Dvaraka Indian Restaurant is at 36 Witherspoon St, Princeton, NJ 08542, in Princeton, New Jersey. Use the β€œOpen in Google Maps” button on this page for directions.

What kind of business is Dvaraka Indian Restaurant?

Dvaraka Indian Restaurant is listed as an indian restaurant.

What are the hours of Dvaraka Indian Restaurant?

Published hours are Monday: 11:30 am–9:30 pm; Tuesday: 11:30 am–2:30 pm; Wednesday: 11:30 am–9:30 pm; Thursday: 11:30 am–9:30 pm; Friday: 11:30 am–9:30 pm; Saturday: 11:30 am–9:30 pm; Sunday: 11:30 am–9:30 pm. Hours can change on holidays, so call before a special trip.

Is Dvaraka Indian Restaurant open on Sunday?

Yes, on Sunday it is open 11:30 am–9:30 pm.

What is the phone number of Dvaraka Indian Restaurant?

You can call Dvaraka Indian Restaurant at (609) 423-2809.

How is Dvaraka Indian Restaurant rated on Google?

Dvaraka Indian Restaurant has a Google rating of 4.1 out of 5 from 322 reviews.

Does Dvaraka Indian Restaurant have a website?

Yes, the website of Dvaraka Indian Restaurant is dvarakaprinceton.com (linked on this page).

More indian restaurants in Princeton

All indian restaurants in Princeton β†’

THE MAURYAS

Indian Restaurants Β· Princeton, New Jersey

115 Main St, Princeton, NJ 08540

4.5 (642)

Godavari Princeton

Indian Restaurants Β· Princeton, New Jersey

465 Nassau Park Blvd, Princeton, NJ 08540

4.1 (1,020)

TripT food LLC

Indian Restaurants Β· Princeton, New Jersey

1225 State Rd #16, Princeton, NJ 08540

4.5 (72)

Cross Culture

Indian Restaurants Β· Princeton, New Jersey

301 N Harrison St, Princeton, NJ 08540

4.2 (408)

Madras Dosa Company

Indian Restaurants Β· Princeton, New Jersey

180 Nassau St, Princeton, NJ 08542

4.2 (209)

Other categories in Princeton

Popular searches