Angelo's Pizza

1001 Curtiss St
Downers Grove IL 60515
225 Reviews

Sponsored Topics



Opening Hours

  • Tue: 11am-10pm
  • Wed: 11am-10pm
  • Thu: 11am-10pm
  • Fri: 11am-11pm
  • Sat: 11am-11pm
  • Sun: 3pm-10pm


Take me there


  • MasterCard
  • Visa

See a problem? Let us know!
<p>Angelo's Pizza has consistently tempted tastebuds with its pizza and Italian food since 1959. Located in downtown Downers Grove, Angelo's offers inside seating, carryout and delivery. Angelo's doesn't skimp on the ingredients, using only the freshest and highest quality possible.&nbsp; Enjoy its catering services for your next party. Angelo's is open for lunch during the week.</p>