Imo's Pizza

$ • Pizza

Hours:
6197 Telegraph Rd, St. Louis
(314) 293-4667

Customers' Favorites

Imo's Pizza Reviews

Restaurantji Rating
4 (99)
Restaurantji Rating

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!!!!

Restaurantji Rating

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

Restaurantji Rating

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.

More Reviews(99)

Ratings

Hours

Monday 10AM - 11PM
Tuesday 10AM - 11PM
Wednesday 10AM - 11PM
Thursday 10AM - 11PM
Friday 10AM - 12AM
Saturday 10AM - 12AM
Sunday 11AM - 11PM
Updated on: