Throwback photos: Remembering Ella's Deli and its carousel over the years
Ella's Deli and Ice Cream Parlor, a beloved restaurant at 2902 E. Washington Ave., closed Jan. 21, 2018, after 41 years. Owners Ken and Judy Balkin had hoped to find a buyer who wo…