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.
Still going after all these years.
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.