Armand's Restaurant

  • Restaurants & Lounges
105 W. First St.
Elmhurst, IL 60126
(630) 782-5800
  • About

    Armand's Pizzeria has been serving Great Pizza since 1956. Come and enjoy the great tasting and tradition of our famous homemade pizza. We can delight you with a taste of the past!