Question: how long does food poisoning last from pizza?
Answer: A stomach virus does not usually cause bloody stools. Stools that contain blood could signal a more serious infection. These symptoms often last 3-4 days but can last for up to 14 days.