North Carolina restaurant under fire for refusing service to law officers