Police Standoff at Cherry Creek
Drag box to select area
67% Were impressed
Open since 1959, Aurelio's is a delicious option for pizza and Italian food in Homewood. The food is so good that you might never want to order from another pizzeria again. Call ahead for carry-out, or stop in for delicious, homemade pizza to order.
18162 Harwood Ave, Homewood, IL 60430
- Hours: Mon - Th, 11:30am - 9:30pm; Fri 11:30am - 10:30pm , Sat 10:30am - 11:30pm (Dine-In open at 4pm), Sun 11:30am - 9:00pm (Dine-In open at 2pm)
- Accessible: yes