New India is located in Montpellier, France on 129 Avenue Grassion Cibrand. New India is rated 4.2 out of 5 in the category indian restaurant in France.
Address
129 Avenue Grassion Cibrand
Amenities
Good for kidsToilets
Accessibility
Wheelchair-accessible entrance