Food Safety Report: Teriyaki, Medellin, Medellin, Antioquia, Colombia 8 months ago • details 16 I have pain in the pit of my stomach Teriyaki