Chicago, IL Metro >
La Grange Park >
Restaurants >
720 E 31st St, La Grange Park, IL 60526
Hours
“know Alex and Aldo's has a loyal following, but I never could learn to like their food.”
“Ever since Santucci's (near Midway airport) closed, this has been the best place for thin crust pizza around.”
“highly recommend for people who like pizza and Italian food.”
Sign in with Facebook Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
Get it Now