Report by
Food Safety Report: KFC, High Street, Leicester, United Kingdom.
9 years ago •reported by user-kxtjg676
37–41 High Street, Leicester, LE1 4FP England, United Kingdom
Symptoms: Diarrhea, Nausea
45
Comments
Comment