This profile has not been claimed by the business owner or representative.
Claim this business to update business information, get appointment requests, engage visitors with web chat, and more!
800 N 17th St, St. Louis, MO 63106, St. Louis, MO, 63106, United States
Get directionsWeekday | Schedule | Status |
---|---|---|
Mon | 8:00 a.m. to 4:00 p.m. | |
Tue | 8:00 a.m. to 4:00 p.m. | |
Wed | 8:00 a.m. to 4:00 p.m. | |
Thu | 8:00 a.m. to 4:00 p.m. | |
Fri | 8:00 a.m. to 4:00 p.m. | |
Sat | Closed | |
Sun | Closed |
We have been going to IMO for over 40 years. This time when we went they charged me for a water. ( you got to be kidding me right). I have never been charged for water in all my years at IMOs or any other restaurant. The person who took our order at the register said that we had to pay for two drinks because they both use the same glass. Does that make any since? I am done with IMOs.
Put the fries in the bag
My nearest imos is awesome, but i ordered from somewhere else last night. The website is god awful in design. Aside from poor design, the passwords being automatically hidden without the option to show them is annoying. You've lost BUSINESS because of this from myself and apparently others. I see other reviews not liking the website, but something tells me the corporate part of this business will ignore because the franchise owners will be first to suffer. Hopefully I'm wrong and can change this to 5 stars, raving about how ... read more
We need an imos in Houston ASAP !!! So many St.louis natives down here. You would make so much money. The closest to St.louis style pizza is dogtown pizza....nah.
Delivery takes forever, was sitting on the door 2 hours, and no one touched my trailer.
Imo's Pizza Headquarters has a 2.9 star rating with 97 reviews.
Imo's Pizza Headquarters is closed now. It will open at 8:00 a.m.
Speak with a specialist to learn how you can grow with Birdeye. We are reachable at profiles@birdeye.com