Report by
Food Safety Report: T.G.I Friday's Leicester Square, Leicester Square, London, United Kingdom.
9 years ago •reported by user-yxnd8687
London, WC2H England, United Kingdom
Symptoms: Diarrhea, Nausea, Fever, Vomiting
506
Comments
Comment
