Deli Board is a sandwich shop known for its towering sandwiches filled with corned beef, pastrami, and more, plus soups and salads.