Imo's Pizza
$$ • Pizza
Hours:
121 N Oaks Plaza, St. Louis
(314) 389-1122
Customers' Favorites
Imo's Pizza Reviews
Charged for a sandwich we only talked about and decided NOT to order. Then the receipt was only a total of money charged, not a list of the food that was ordered.Vegetarian options: Some are available
THE best pizza ever!! Not just because I am from the area. We would fly to STL and buy half frozen half cooked pizzas & take home to cook. Now the are sold in local grocery store!!!Vegetarian options: Can order veggie pizzaParking: Free
Ratings
Hours
Monday | 10AM - 11PM |
Tuesday | 10AM - 11PM |
Wednesday | 10AM - 11PM |
Thursday | 10AM - 11PM |
Friday | 10AM - 12AM |
Saturday | 10AM - 12AM |
Sunday | 11AM - 11PM |
Imo's Pizza is the st. Louis style Pizza you have to come to St Louis to enjoy it like going to New York even New YorkVegetarian options: Any style vegetarian pizza you likeKid-friendliness: Kids favorite foods