This muffuletta shop wins rave reviews and fanatic fans for its version of the fat New Orleans sandwich of cured Italian ...