I blame the Italians.
A submarine sandwich, also known as a sub, grinder, hero, hoagie, Italian sandwich, po’ boy, wedge, zep, or torpedo........