Taco Bell

3910 Madison Ave, Indianapolis
(317) 787-3137