Missouri > Desloge > Restaurants, Food & Beverages > Restaurants > Imo's Pizza
617 N Cowling St, Desloge, Missouri, 63601-3119
(573) 518-1000
Restaurants, Food & Beverages > Restaurants
Services: Daily Specials Carryout
No reviews yet. Be the first to write a review!