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.


Nicholas said...

damn that sucks! by old friend

FrankNemecek said...


Rebecca said...

Of all the places that had to close, Steve's is the one that had to go? How about one of the creepy liquor stores instead? Or one of the used tired places? Yeah, it so sucks.