German Cuban Sandwich

ham, roast pork, pickles, mustard, mayo, Swiss cheese on pressed bulkie roll