Report by
Food Safety Report: T.G.I Friday's Leicester Square, Leicester Square, London, United Kingdom.
8 years ago •reported by user-yxnd8687
London, WC2H England, United Kingdom
Symptoms: Diarrhea, Nausea, Fever, VomitingRecent Reports Near Me
Recent Reports