Papa Chris Place Reviews & Details
Papa Chris Place
6235 W Touhy Ave
Papa Chris Place is located at 6235 W Touhy Ave in Chicago near the intersection of W Touhy Ave and N California Ave. Call (773) 631-4322 for dine in.
- Service:Dine In
- Major Intersection:W Touhy Ave And N California Ave
Tell us more about Papa Chris Place Chicago!