A Philly restaurant came clean about its Health Department shutdown. Was that the right call?
As the health inspector left Cafe Michelangelo in the Far Northeast last week, she affixed a “cease operations” sticker to the front door, ordering the restaurant to close for at…