Osaka Hibachi & Sushi Bar, West War Memorial Drive, Peoria, IL, USA
18 hours ago •reported by user-ygpyh149 • details
Suspected source: I went to a restaurant to celebrate my sister’s graduation and during the middle of the dinner I got really bad stomach pain and had to excuse myself to use the restroom. I ate…