There's a fantastic place for Indiana food in Broad Ripple...Shalimar?
It's across the street from Applebee's right along Broad Ripple Rd/62nd Street, IIRC. Not pricey. Very doable for a family!
There are many excellent places to eat. Like PP said, all of Marion Co. is smoke-free...with the exception of bars that do not sell food. Some of the 'donut counties' -- the one that ring Marion -- have no smoking ordinances too. Carmel is one of those. Last I checked, Noblesville was not.
Not that you asked, but the Children's Museum there, north of downtown, is fantastic! We've been to lots of children's museums over the years and this one puts all else to shame. In the summer time it can be way crowded. Best bet? Be there when they open at 10am. Bring your own bag lunch and put it in the 'lunchroom' at the top of the entrance stairs (at the water clock) and then retreat in there for lunch when things get busier.
Enjoy! Indy is a wonderful city.