how long does it take for your stomach to feel better after food poisoning?
Most symptoms appear within 3 to 4 days of infection and improve after 5 to 7 days. The recommended treatment is usually hydration and rest. However, a few species of E. coli can cause bloody diarrhea and severe dehydration, which require hospitalization or more immediate medical treatment.