I love the Jason Deli Turkey Muffalatta.
I can't seem to get the right flavor when I make my home receipe. Nor can I find the thick Sour Dough bread.
I had a muffaletta in New Orleans a few years ago and loved it. I've never had it with turkey or sourdough bread.
Here is a link that might be useful: Muffaletta recipe & history