vegetarianfood
in
Indianapolis, IN
Taj Of India Restaurant
5929 E 82ND St
Indianapolis
IN
46250
(317) 578-4400
10.6
mi