Skip to main content

Ted's Montana Grill

restaurant · american restaurant · Indianapolis, IN

Address
5910 W 86th St, Indianapolis, IN 46278
Phone
(317) 875-8337
Website
tedsmontanagrill.com/tmg040.html
Where
39.9128, -86.2652

Search Hominin for Ted's Montana Grill

Other restaurants nearby

More in Indianapolis

Ted's Montana Grill — restaurant in Indianapolis, IN | Hominin