Wasn't Chiodo's one of the HQ for Franco's Italian Army?
I was just up at the Waterfront on Monday. It's beautiful. Amazing , just think that was once a steel mill. If you build it they will come