Gone, Godmother: LA’s Favorite Italian Deli Sandwich Spot Shut Down by Health Department