Indy's Newest Urban Green Space is One of a Kind

People said they were crazy. Yet Tom Battista, owner of the Indianapolis-based Bluebeard restaurant, and the other driving forces behind The Idle: A Point of View have managed to carve out an attractive urban green space in a rather unlikely location. Sited where I-70 splits from I-65 just…

Read More