Report by
Food Safety Report: KFC, 156-158 Fore St, London N18 2XA, UK.
6 years ago •reported by user-hkjtb226 • business
156-158 Fore Street, London, N18 2XA England, United Kingdom
Symptoms: Diarrhea, Nausea, VomitingRecent Reports Near Me
Recent Reports