What is this?
Lived in MD for 33 years, there it would most definitely be called an Italian (or cold cut) sub......had a cabin in Spruce Creek PA for nearly 20 years, there they would call it a Hoagie.....
I like them hot or cold but honestly the bread is usually a mild disappointment....