Food Safety Report: Papa John's Pizza, Greenville Avenue, Staunton, VA, USA 2 years ago • details 2 Dirriah, nausea, vomiting I wanna die. I feel so awful