Food Safety Report: Papa Johns Pizza, 11123 Long Beach Blvd #4, Lynwood, CA 90262, United States 1 year ago • details 52 Getting cramps, vomiting, diarrhea