Food Safety Report: Papa Johns Pizza, Franklin Street, Ithaca, NY, USA 2 years ago • details 45 Boss and I ate there for the first time today. We are both vomiting a couple hours later.