Building at busy Edmond intersection is torn down - Article Photos 1/1

A building that has stood on the busy corner of 33rd Street and Broadway has been demolished. The 7,395-square-foot building has been the home of several restaurants. Kabuki Steak and Sushi Bar was the last restaurant to operate in the building. PHOTO BY DIANA BALDWIN, THE OKLAHOMAN