812 - 232 - 5947 | Taj Mahal Restaurant-IN,1349s 3rd street Terre haute, IN 47802. Get Directions
Estimated delivery time: 45 mns min
Visit Our Menus