Food Safety Report: Home Run Inn, Chicago, IL, USA 4 years ago • details 856 Comments Comment Pizza from there. I think it’s the crust. I grew up eating there pizza. But now I can’t eat it. I believe it’s the crust that cause the problems for… See more