So after reading the linked post, I accepted the possibility of being wrong, but kinda glad that I might have been.
Was really excited to go to my favorite Italian cheese & meat shop for a sandwich.
But alas, my instincts were correct, they do not make sandwiches.
Thanks for the bum tip erica.
Went down the block to Aleva (sp?) for a perfectly fine "prushoot & mozz"