Food Safety Report: White Castle, Columbus, IN, USA 3 years ago • details 23 1 Comment Ate here and had some sliders almost didn't make it home awful diarrhea, with blood and very nauseous
Food Safety Report: White Castle, 89-03 57th Avenue, Queens, NY, USA
Did you get medicine or did it go away?