Le Taj Mahal is located in Belfort, France on 29 Rue Thiers. Le Taj Mahal is rated 4.3 out of 5 in the category indian restaurant in France.
Service options
TakeawayDine-in
Amenities
Good for kidsToilets
Accessibility
Wheelchair-accessible seatingWheelchair-accessible toilet