TAJ of India
Indian Restaurant
5929 E 82nd St, Indianapolis, IN 46250
(317) 578-4400
(317) 578-4400
4.0 / 5 based on 22 votes
Photos
Best Indian food in Indianapolis. Nuff said.
This is the best Indian food in Indianapolis, Indiana, and possibly the whole Midwest. ...
The best lunch buffet in Indianapolis