Report by
Food Safety Report - Barburrito - Sheffield Meadowhall, Sheffield England
8 months ago •reported by user-tgnz4478 • business
Sheffield, S9 1EP England, United Kingdom
Symptoms: Nausea, Diarrhea, Vomiting, Stomach Pain
34
Comments
Comment
