Search results
- See moreSee moreImo's PizzaPizza · $
Parker Rd St Louis, MO 63138 396.07 mi
Is this your business? Verify your listing
Amenities
- Family friendly
Parker Rd St Louis, MO 63138 396.07 mi
Is this your business? Verify your listing
2.0 26 reviews
We always come to Imos when we come to Saint Louis! This time was no different. Unfortunately, Google had the wrong hours listed for opening. We had to wait to get on the road until they... More
Great family place. I take my mother and grandkids all of the time. Wonderful staff. The atmosphere is perfect for a night out. More
Online order placed at 8:30p, quoted a pick-up time of 9p, order was ready at 9p. Pizza was correct, hot and tasted great. Had a craving for Imo's and this order didn't disappoint. Have visited... More
Trash, zero stars! They can't cook pizza and don't put cheese on the whole thing. Customer service sucks, they offered me to drive back up there after I paid delivery to give them the pizza back... More
Was told 25 minutes got there no receipt an was another 20 minutes an they were confused on the order if you can go somewhere else. More