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