Ludlow from Illinois Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Two Friends Pizza - Illinois, Ludlow, 417 S Locust, 60949 (815) 468-6466 Map