Health violations prompt closure at Newport on the Levee restaurant

Health violations prompt closure at Newport on the Levee restaurant