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