Crossroads Delicatessen is like the Switzerland of sandwich shops – neutral territory where pastrami lovers and roast beef ...