Imo's Pizza
$ • Pizza
Hours:
6197 Telegraph Rd, St. Louis
(314) 293-4667
Customers' Favorites
Imo's Pizza Reviews
Called location 6197 Telegraph in Oakville, at 10:35P on a Tuesday to place order, they had no problem with it. Was in to pick it up & out before close at 11P, while 9417 Gravois location in Afton wouldn't take my order because they "stop taking orders at 10:10P," 50 minutes before close, for whatever reason. Drives me nuts when places do that, if you're open you're open, if you're closed you're closed. If you are no longer are accepting orders, you're closed. If you close at...read full review
Imos is overpriced for a reason. People continue to pay because it is that good. They need to cut their prices by a third to increase their sales by 4x. It would decrease their per sale profit but increase overall sales which would really make more money in the long run. Problem is the owner pays themself too much for doing nothing but cashing themselves dividends of the proceeds of the store.
Ratings
Hours
Monday | 10AM - 11PM |
Tuesday | 10AM - 11PM |
Wednesday | 10AM - 11PM |
Thursday | 10AM - 11PM |
Friday | 10AM - 12AM |
Saturday | 10AM - 12AM |
Sunday | 11AM - 11PM |
The food was delicious and perfectly cooked our driver was amazing and so kind! They even called us to make sure we had our food because they had an extra pizza that was exactly like ours. So I give you guys a 20/10 went way over and beyond to make sure we had a great experience!!!!