Last Indianapolis Bravo! restaurant closes permanently
The northwest-side location, in the Willow Lake East shopping center, was Bravo!’s last remaining Indianapolis location. Its parent company, Florida-based FoodFirst, filed for bankruptcy protection last month.