Papa's Pizza in Antioch
25188 W Il Route 173, 60002, 53179 - Get directionsMenu Papa's Pizza
How to get to Papa's Pizza
Price range per person $10 - $25
Services
Related to Papa's Pizza
Funhouse Jaime
This place should be condemned! There was mice poop all over the floor and table. There is the smell of mold in the air. I walked in and walked out. I wouldn't put anything from this dump in my mouth. If any business serving ingestibles ever open here I would question , with out thousands in building improvments, why they ever got approval from the Health Dept.!!!