In the USA any of those can be anything.
Sromboli can be ground sausage and cheese on a french bread roll.
Sromboli can be ground sausage and cheese on a french bread roll.
Afaik they don't serve those in Italy or even that far away from Philadelphia. So "in the USA that can be anything" is ... I guess accurate, for a regional American dish
The Italians, for revenge, do their own cheesesteak sandwich.