Cuban Sandwich

Pulled pork, shaved double smoked ham, Swiss cheese, bread & butter pickles and mustard on a warm hoagie roll