Muffuletta Bread
The muffuletta, or muffaletta, is one of the most iconic sandwiches in New Orleans. Developed by Central Grocery in 1906, the muffuletta combines Italian meats and cheeses and an Olive Salad onto a round, dense loaf studded with sesame seeds. It's pretty much simplicity in action, but simplicity, sometimes, can be difficult to recreate. Living