Menu

Papa's Pizza in Antioch

25188 W Il Route 173, 60002, 53179 - Get directions

Menu Papa's Pizza

How to get to Papa's Pizza

Address

+1 847-395-0070

25188 W Il Route 173, 60002, 53179
Get directions

Follow Us

Price range per person $10 - $25

Services

Related to Papa's Pizza

4.0/10 Rating average Published 2 years ago | Zomato

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.!!!