Hoagies originated in Philadelphia and are Italian-American. They end to have Italian meats like salami and ham, and cheeses like provolone. On the other hand, a Po Boy sandwich, like this shrimp po boy, is from New Orleans and has French and creole influences, like the French bread, Louisiana Hot Sauce, and of course, seafood like shrimp!