Report by

Food Safety Report: Barburrito, Shandwick Place, Edinburgh, United Kingdom.

9 years ago reported by user-qphcw462

Barburrito, Shandwick Place, Edinburgh, United Kingdom

8 Shandwick Place, Edinburgh, EH2 4RN Scotland, United Kingdom

 Symptoms: Diarrhea, Nausea, Fever

#edinburgh #scotland #unitedkingdom

Recent Reports Near Me