Report by
UK Deli Meal Illness - Mark and Spencer, Beckenham England
5 years ago •reported by user-zpzqz317 • business
44-46 High Street, Beckenham, BR3 1AY England, United Kingdom
Got diarrhea, nausea vomiting. | Symptoms: Nausea, Diarrhea, Vomiting
7
Comments
Comment
