Bay Cities Italian Deli & Bakery responds to health department closure
Bay Cities Italian Deli & Bakery, an iconic L.A. sandwich shop, was shut down indefinitely due to a vermin infestation, primarily involving cockroaches, as confirmed by health officials.