Skip to main content

Best Indian Food in Henrico

Butter chicken with no food coloring. Ever.
Named for nine emotions

Named for nine emotions

Navarasa draws its name from the nine essences of human feeling in Indian classical tradition. Every dish is made to stir something real.
Real spices. Real color. Real food.

Real spices. Real color. Real food.

Our butter chicken gets its hue from turmeric and slow-layered spices — never artificial coloring. That's been true since day one.
The dining room on West Broad Street

The dining room on West Broad Street

Yellow walls, South Indian murals, exposed brick. A space where families celebrate and first-timers always come back.

Nine emotions, one honest kitchen

Named for the nine essences of human emotion, Navarasa serves authentic Indian food with no shortcuts — no artificial color, no compromises.

What our guests are saying

Our friends in Richmond took us to Navarasa, and it turned out to be a fantastic experience. We started with the tandoori chicken sizzler, which was very flavorful and cooked to perfection. We then tried the mutton biryani, mutton ghee roast pulav, and dynamite chicken vepudu—all of them were well-c

Avinash Reddy Edulkati

Avinash Reddy Edulkati

We tried jalapeno gobi as appetizer, goat curry with rice and while wheat roti as main course, and double ka meetha as dessert. We loved everything. The goat curry was just wow. We appreciated how good the quality of goat was, cooked so well and the curry so tasty. They also have pop and Gulp soda (

Radhika Bhandari

Radhika Bhandari

I had a wonderful dining experience at this Indian restaurant. The Kofta Angara with garlic naan was outstanding—rich, smoky, and perfectly spiced, with the naan soft, buttery, and full of garlic flavor. The mutton biryani was equally impressive, featuring tender pieces of mutton, fragrant basmati r

Mounika Rekula

Mounika Rekula

⭐️⭐️⭐️⭐️⭐️ Hidden Gem with Incredible Flavor Tucked behind Value City Furniture, this place is easy to miss—we almost drove right past it because the GPS wasn’t very clear. Don’t make that mistake. It’s absolutely worth finding. The food is fantastic, bursting with deep, authentic flavor, and everyt

Natalie Jones

Natalie Jones

Our location

Map showing the location of Navarasa Restaurant of India on 2610 Tuckernuck Dr in Henrico
Loading today's hours...