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