5929 E 82nd St
Indianapolis, IN 46250
Indianapolis, IN 46250
Open Hours11 a.m. to 2:30 p.m. and 4:30 to 10 p.m. Mondays through Fridays, 11 a.m. to 10 p.m. Saturdays, noon to 9 p.m. Sundays.
OverviewLocated next to Castleton Square Shopping Center, Taj Of India is an elegant restaurant with cream colored walls, linen tablecloths and napkins, dim lights and soft music. The...
more