New Orleans A sandwich made with a large circular roll of Italian loaves of bread split by 50 percent and full of layers of difficult salami, ham, provolone, and olive salad.
a form of Sicilian loaves of bread.
a form of sandwich, usually manufactured in New Orleans, made using that breads.
How would you define muffuletta?