Indianapolis' Italian Street Festival is full of food, folks and fun
The Italian Street Festival of Indianapolis kicked off Friday, June 14, 2019. Hosted by Our Lady of the Most Holy Rosary Church, it featured a variety of Italian foods, carnival rides and live music.