Restaurant Report Card: Deli cited for 11 critical violations

St Petersburg Deli, Nueva San Salvador ordered shut