Report by
Food Safety Report: Subway, Station Road, Harrow, United Kingdom.
10 years ago •reported by user-kcwx6748
284A Station Road, Harrow, HA1 2EA England, United Kingdom
Symptoms: Diarrhea, Nausea, Fever, Vomiting
12
Comments
Comment