Department of Health issues red placard to Maui restaurant for food safety violations

Café Mambo in Paia is closed after inspectors observed about 40 roaches in the restaurant, along with a number of other violations.

Previous New restaurant Belle Meade Social to open in former Strano/Jim's Place space
Next T-swirl Crepe to open first Brooklyn location