Roma-Ralph's Pizza Address: 630 E Springfield Rd, Arcola, IL 61910 Phone: (217) 268-3377 Payment: Pizza, Restaurants, Subs & Sandwiches, Delicatessens Other Businesses: Subway at 630 E Springfield Rd, Arcola, IL 61910 Noble Roman's at 630 E Springfield Rd, Arcola, IL 61910 Rockome Garden Foods at 127 N County Road 425 E, Arcola, IL 61910 Rockome Restaurant at 125 N County Road 425e, Arcola, IL 61910 El Toro Bravo at 602 E Springfield Rd, Arcola, IL 61910