[Editor’s note: The report referenced in this article reflects conditions observed during an inspection conducted on April 6 and does not represent the establishment’s current status.]
A San Francisco pizza restaurant has been ordered to close following a recent health inspection on April 6. The San Francisco Department of Public Health, Environmental Health Branch, found several major health code violations, including cockroach infestations and unsafe food handling practices…