Report by

Takeaway Illness: Diarrhea, Nausea - Taste of Lahore (Watford), England

3 years ago reported by user-tpyz1166 business

Taste of Lahore (Watford), High Street, Watford, UK

170 High Street, WD17 2EG England, United Kingdom

First week of April 2023 Take away from here | Symptoms: Diarrhea, Nausea, Vomiting

#england #unitedkingdom

Recent Reports Near Me