Report by
Crab Illness: Diarrhea, Vomiting - Waitrose & Partners Canary Wharf, London England
3 years ago •reported by user-ncmtq559 • business
16-19 Canada Square, London, E14 5EW England, United Kingdom
White crab, I got really sick | Symptoms: Nausea, Diarrhea, Vomiting
52
Comments
Comment
