Report by
Tap Water Suspicion, Vomiting - Pret a Manger, London England
1 year ago •reported by user-kcbp3975 • business
149 Kensington High Street, London, W8 6SU England, United Kingdom
Today I'm not sure Could it be tap water? | Symptoms: Vomiting
49
Comments
Comment
