Armand's is always consistently great! Excellent thin crust and never greasy! Their sausage is really good too!
February 2024
The food was exceptional. Our server was great. Used to work in Elmhurst we happened to be in the area it was our first choice to have lunch.
December 2023
Nice pizza (and other foods) restaurant in downtown Elmhurst. Very close to the Metra station. Good menu and food with good prices. Also has a full bar. Highly recommended.