johnnyprimesteaks.com
Central Grocery
This legendary Italian deli in New Orleans is world famous for creating the muffuletta sandwich. Muffuletta is technically a massive sesame seeded bread, but the name has been coopted here to descr…