Papa Jodanni's Restaurant Address: 902 N Hardroad, Benld, IL 62009 Phone: (217) 835-4397 Restaurants Other Businesses: Papa Jodanni Italian Restaurant at 2422 Staunton Rd, Benld, IL 62009 Toni's Family Restaurant at 2630 Staunton Rd, Benld, IL 62009