Imo's Pizza Address: 521 W Us Highway 50, O Fallon, IL 62269 Phone: (618) 632-2255 Payment: Nice to Know: Noise Level Average Accepts Credit Cards Yes Pizza, Restaurants Other Businesses: Denny's at 737 W Hwy 50, O' Fallon, IL 62269 Bazinga's at 223 W 1st St, O'Fallon, IL 62269 Teppanyaki Grill and Supreme Buffet at 1333 Central Park Dr, O'Fallon, IL 62269 Dairy Queen at 302 E Highway 50, O'Fallon, IL 62269 Bella Milano at 455 Regency Park, O Fallon, IL 62269