Imo's Pizza Address: 632 S Bishop Ave, Rolla, MO 65401 Phone: (573) 341-8484 Payment: Cuisine: Pizza Pizza, Restaurants Other Businesses: Benton Square Restaurants at 400 W 6th St, Rolla, MO 65401 Subway at 1997 Forum Dr, Rolla, MO 65401 Waffle House at 1405 Martin St, Rolla, MO 65401 SONIC Drive-In at 814 S. Bishop, Rolla, MO 65401 Mandarin Garden at 635 S Bishop Ave, Rolla, MO 65401