Sammich day part 3: where do sammiches come from?

It appears that there’s some contention over where in Philadelphia the first sub sandwich (aka “hoagie”) was invented. Hogwash. It must have been invented in the North End of Boston. Or, erm, New York.