Tag Archives: Deli



Muffuletta, the classic sandwich created by Italian immigrants in New Orleans, is arguably one of the best in the world. It is one of the few sandwiches that actually improves in flavor and texture after it’s made. The uniqueness comes from a house-made olive salad that tops the fresh slices of Italian cured meats and cheeses, essentially pickling and flavoring ...

Read More »