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