Muffaletta (Muffuletta) Recipe, Italian Sandwich Bread

Muffaletta (Muffuletta) Recipe, Italian Sandwich Bread

I don’t know about you, but I love a giant sandwich. And it does not get much better than this. The Italians are great bakers, and the food is world class. And this is up there with any other great bread. The bread itself comes from Sicily but the sandwich originated...