Imo's Pizza

$$ • Pizza

Hours:
121 N Oaks Plaza, St. Louis
(314) 389-1122

Customers' Favorites

Imo's Pizza Reviews

Restaurantji Rating
2.7 (120)
Restaurantji Rating

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

Restaurantji Rating

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

Restaurantji Rating

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

More Reviews(120)

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: