That looks like a great sandwich, but I am not seeing the cheese. The combination of beef and pepperoni sounds good to me and I suspect that it all has a nice mouth 'feel'.
They use pepperoni, which is a firm sausage, where on their menu for their salami, they use a Genoa style, which I would serve to my granny. I wish that I could find a good Italian salami sandwich like they make in San Francisco...
Their sandwich menu makes me hungry. The Italian cheeseburger with mortadella sounds unique too.
I would be remiss if I did not point out the pizza menu. In the world of pizza, I have never seen a 5" pizza as a small with a 10" pie as a medium. There are many here that would consider a 5 incher as a slider and order three for a full meal....with two beers.
I am surprised that they charge extra for red pepper flakes; that is the standard table decoration for a pizza place...
It is their attempt to recreate your sandwich in pizza form that may cause some reaction here. There are many people who will say that mayonaisse does not belong on a pizza.
Expect Mr. Michael Hoffman to chime in on this...
mark