Report by
Food Safety Report: Norwich City Centre, Norwich, United Kingdom.
10 years ago •reported by user-qwzp6537 • business
Eaton Road, Norwich, NR4 6PP England, United Kingdom
Symptoms: Diarrhea, Nausea
51
Comments
Comment