‘Long Italian roll with meat, tuna etc. and lettuce, tomatoes, onions, oil, oregano, salt, pepper and sometimes hot or sweet peppers. Never pickles. That was invented by Subway. (They can't even cut the rolls right!). Other places have similar sandwiches but they are all slightly different. People claim everything is in the bread. Amoroso makes a lot of hoagie and steak rolls. In Atlantic City, the Italian bread is slightly crustier on the outside and more dense on the inside.
Many stories have circulated about the origins of "hoagies". Basically, shops that catered to the Hog Island and Navy Yard workers started to call the sandwiches "hoagies".’
Check out these Philly foods here. You’re guaranteed to become a loyal fan. But, I beg you, do not become a fan of Philadelphia sports teams!