Report by
Food Safety Report: Subway, Tottenham Court Road, London, United Kingdom.
8 years ago •reported by user-cdzqy746 • business
109 Tottenham Court Road, London, W1T 5AD England, United Kingdom
Symptoms: Diarrhea, Fever, Nausea, Vomiting
119
Comments
Comment
