Search results
- See moreSee moreSee moreSee moreImo's PizzaPizza · $
9600 Watson Rd St Louis, MO 63126 408.26 mi
Is this your business? Verify your listing
Amenities
- Family friendly
9600 Watson Rd St Louis, MO 63126 408.26 mi
Is this your business? Verify your listing
3.0 19 reviews
The IMO's near our house is terrible and we won't get food from there and haven't for quite a while. We were going to see my mother-in-law last night and she wanted Imo's. My husband ordered... More
Came to this location on my first day back in St. Louis. Decided to get a lunch special. Got a 10 inch pepperoni pizza with half salad and drink for $10. Also got an order of toasted raviolis for... More
I picked up from Imos in Crestwood today as I found myself disappointed again. They usually forget to add something for which I paid. Real quick, double sausage pizza had single amount of sausage... More
I am originally from St.Louis so everytime I go back in town I stop at imos! This location was one of the only ones I found that was open for dine in during covid but still following all the... More
Ordered a large pizza well done, a salad with onions, and a soda. By the time it was delivered, the pizza was cold and chewy, the salad didn't have the onions and I didn't receive my soda. Imos is... More