Ella's Deli and Ice Cream Parlor, a beloved restaurant at 2902 E. Washington Ave., closed in January 2018 after 41 years. Owners Ken and Judy Balkin had hoped to find a buyer who would reopen the 5,500-square-foot property, but that didn't happen. Instead, health care software company Epic Systems bought the carousel and other decorations  and brought them to the firm's Verona campus. Here's a look back at Ella's Deli over the years.