Monday, November 05, 2007

Steve's Three Brothers Closes

Steve's Three Brothers (17820 W. Warren Avenue) has closed its doors for good. This restaurant has been a part of the Warrendale neighborhood for decades. It's sad to see them go.

The building is currently vacant and for lease.
Post a Comment