Cruise ships account for only 1 percent of reported norovirus cases, while 25 percent come from contaminated food. Sick workers at restaurants and cafeterias often spread the virus.