Aurelio's Pizza

Review by Debra

18162 Harwood Ave, Homewood, IL 60430
Not celiac
4 years ago

Personal and small size gf pizza was delicious. Ambiance is fantastic. Lovely place to stop not far off 80.