Local 10 Investigates

Roach issues found by state inspectors lead to South Florida restaurant closure

Published: