Food Safety Report: Shirinevler, Little Caesars, Mahmutbey Street, Bahcelievler/Istanbul, Turkey 3 years ago • details 37 Got diarrhea, nausea, vomiting