Food Safety Report: KFC, Avenida Eduardo de Habich 119, San Martin de Porres, Lima Province, Peru 8 months ago • details Severe diarrhea, a little nausea I ate KFC