Oddo's Pizza Reviews & Details
3535 N Pulaski Rd
Oddo's Pizza is located at 3535 N Pulaski Rd in Chicago near the intersection of N Pulaski Rd and Alley. Call (773) 583-6163 for dine in, delivery or takeout.
- Service:Dine In, Delivery and Takeout
- On The Menu:Pizza
- Major Intersection:N Pulaski Rd And Alley
Tell us more about Oddo's Pizza Chicago!