Izzy's is a deli chain known for its piled-high sandwiches, including many Reuben variations, and potato pancakes.