JavaScript is not enabled.
Imo's Pizza - 1 Reviews - 13301 Olive St Rd, St Louis, MO 63132, Saint Louis, MO - Restaurants Reviews - Phone (314) 997-1444

Imo's Pizza

Claim
marker
13301 Olive St Rd, St Louis, MO 63132
Saint Louis, MO 63132
marker
(314) 997-1444
Incorrect info? Correct your listing

Main categories:

Restaurants

Related categories:

Food & Dining

Reviews

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

Best

All reviews seem negative

Worst

Maybe it would be okay pizza if they didn't use Provel cheese (processed, disgusting "cheese"). They put the provel on everything, salads etc. ...

Gross 1/9/2012

chrismke Provided by Partner
Maybe it would be okay pizza if they didn't use Provel cheese (processed, disgusting "cheese"). They put the provel on everything, salads etc. ... more
< Previous 1 Next >

Menu for Imo's Pizza




HOLIDAY SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 3/1/2019
badge