Report by
Food Safety Report: Barburrito, intu Metrocentre, 7 Kingdom Pl, North Shields NE29 6YQ, UK.
9 years ago •reported by user-jwnnc138
Kingdom Place, North Shields, NE29 6YQ England, United Kingdom
Symptoms: Diarrhea, Vomiting
1
Comments
Comment