Taj Mahal

Terre Haute, United States

Nicely redecorated former IHOP building, turned authentic Indian cuisine. Expect to pay $10-$15 for an entree that will feed two. Lots of chicken and lamb dishes, and several kinds of flatbread.