Closed for Business ID: 7512 | This file appears in: Isabella Brothers Bakery This photograph of the Isabella Brothers Bakery building at 1370 West 69th Street was taken in 1988, the year the bakery closed. Note that the original plate glass windows of the building had, at some earlier point in time, been replaced by a decorated wooden front. | Creator: Cleveland Public Library, Digital Photograph Gallery Download Original File CreatorCleveland Public Library, Digital Photograph Gallery "Closed for Business" appears in: Isabella Brothers Bakery