Report by
Food Safety Report - Hotel, Edinburgh Scotland
2 months ago •reported by user-nbymm842 • business
20 North Bridge, Edinburgh, EH1 1TR Scotland, United Kingdom
Symptoms: Nausea, Diarrhea, Vomiting
94
Comments
Comment
