I have to say this is the best sandwich I have had since I have been in Pittsburgh, hands down.
I had the Tutti and I was shocked when I received it, it was huge! They offer you enough meat for the sandwich to be a meal (unlike nasty Subway, which is pretty much the same price) and it is all fresh.
Not much more to say about a great sandwich!