Laura Dillman of Homewood stood by the chain linked fence surrounding the remains of the Triumph Building on Aug. 18 and reminisced about the people and stores that called the place home.
Demolition of the Triumph Building, at the southwest corner of Ridge Road and Martin Avenue in Homewood, began Aug. 16.
Razing the building makes way for a new four-story structure that will house 36 apartments and an upscale restaurant.
Members of Dillman’s family worked in Bianchi’s Restaurant in the 1980s, she said. She ticked off a number of . . .
You have reached content available exclusively to Homewood-Flossmoor Chronicle digital subscribers.