Food Safety Report: Papa Johns Pizza, Waterhouse Street, Hemel Hempstead, UK 5 months ago • details 33 Stomach ache with bad gripes and loose stools after eating pizza