W illie Mae’s, an iconic New Orleans-based fried chicken and gumbo shop, is closing its last remaining Los Angeles location. A statement posted to the restaurant’s website say ...