Report by
Food Safety Report: Barburrito, Shandwick Place, Edinburgh, United Kingdom.
8 years ago •reported by user-qphcw462
8 Shandwick Place, Edinburgh, EH2 4RN Scotland, United Kingdom
Symptoms: Diarrhea, Nausea, Fever
7
Comments
Comment
