Imo's Pizza
Address:
2808 Paris Rd, Columbia, MO 65202
Phone:
(573) 886-7373
Cuisine:
Pizza
Pizza,
Restaurants
Other Businesses:
- New Deli Cafe at 3200 Vandiver Dr, Columbia, MO 65202
- Pizza Hut at 3307 Clark Ln, Columbia, MO 65202
- KFC - Kentucky Fried Chicken at 3212 Clark Ln, Columbia, MO 65202
- Burger King at 3400 Clark Ln, Columbia, MO 65202
- Subway at 2716 Paris Rd, Columbia, MO 65202