A building that has stood... Pictures
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
Message Sent Successfully
Be Sure to Check Out Our Top Headlines
Back to share with a friend form.
Add More Recipients
Send me a copy of this email.