Imo's Pizza
$ • Pizza
Hours:
6197 Telegraph Rd, St. Louis
(314) 293-4667
About Imo's Pizza
Customers' Favorites
Imo's Pizza Reviews
I just ordered pizza and after an hr they canceled it no one ever showed up yes I have cameras would u like to see and no one ever called good luck with that employee guess I will drive to a different location to get my pizza good luck
Ratings
Menu
Hours
| Monday | 10AM - 10PM |
| Tuesday | 10AM - 10PM |
| Wednesday | 10AM - 10PM |
| Thursday | 10AM - 11PM |
| Friday | 10AM - 12AM |
| Saturday | 10AM - 12AM |
| Sunday | 11AM - 10PM |
Imo's Pizza in Oakville is known for its delicious food and friendly service. Customers have praised the staff for being very nice and accommodating. One customer mentioned receiving a call to make sure their order was correct. The Oakville location is preferred over the Afton branch because it always sticks to its posted opening and closing times. The food at this location is always perfectly cooked, and the overall experience is highly rated by satisfied customers. The place is a family-owned establishment that offers very affordable prices. Customers often say they can't go without Imo's and recommend it to visitors from out of town. The staff, including Jack, are genuine and charismatic, making the food experience special. Orders, such as large pizzas, are prepared quickly, and the cheese is always top-quality. Many customers believe there’s no pizza better than Imo's, especially praising the soft, thin, square-cut "Provel" cheesy goodness. Overall, Imo's Pizza in Oakville remains a true STL staple enjoyed by many.