Navnidhi restaurant is located in Delhi, India on Shop no 88 Ground floor Dariba kalan, Chandani chowk Delhi6. Navnidhi restaurant is rated 3.4 out of 5 in the category vegetarian restaurant in India.
Address
Shop no 88 Ground floor Dariba kalan, Chandani chowk Delhi6
Accessibility
No wheelchair-accessible seating