A Cleveland institution for dining and entertainment, located at 25th and Detroit Ave. Long gone, but never forgotten!