Chicago's Best
Thin Crust Pizza

Armand's Pizzeria

105 W. First St, Elmhurst, IL

STORE HOURS:
Mon: 4pm - 9pm
Tue-Thur: 11:30am - 9pm
Fri & Sat: 11:30am - 10:00pm
Sun: 12pm - 8:30pm
630.782.5800