JavaScript is not enabled.
Imo's Pizza - 1 Reviews - 2260 1st Capitol Dr, Saint Charles, MO - Restaurants Reviews - Phone (636) 946-5040

Imo's Pizza

2260 1st Capitol Dr
Saint Charles, MO 63301
(636) 946-5040
Incorrect info? Correct your listing

Main categories:

Restaurants , Pizza Restaurants

Related categories:

Food & Dining


( 0 )
( 0 )
( 1 )
( 0 )
( 0 )


All reviews seem negative


All reviews seem positive

I hate it, hubby loves it 8/11/2005

Ok, if you are not from the Saint Louis area, you have probablynot ever had pizza that tastes like this. As stated in the title, I hate it and my dear husband loves it. Neither of us are from the area, so I guess it is a coin flip of your taste. One thing I do not like is that they charge you a $.50 fee when you pay by check...and they don't tell you about it till you see your reciept on the box. Delivery time is average and price is only a little above what I would consider to be average. IMO's is extremely popular in town, just not with me. more
< Previous 1 Next >

Menu for Imo's Pizza

15% OFF all yearly plans
Use YEAR15 at checkout. Expires 11/30/2017

Additional information

  • Payments:

    Master Card, Visa
  • Neighborhoods:

    Saint Charles