Chicago Pizza Reviews & Details
20 N Meridian St
Chicago Pizza is located at 20 N Meridian St in Indianapolis near the intersection of Monument Cir and N Meridian St. Call (317) 635-5334 for dine in, delivery or takeout.
- Service:Dine In, Delivery and Takeout
- On The Menu:Pizza
- Major Intersection:Monument Cir And N Meridian St
Tell us more about Chicago Pizza Indianapolis!