Imo's Pizza
Hours:
9417 Gravois Rd, Affton MO 63123
Tips
Hours
Most Recent Comments
-
January 2024
They get 4 stars because they placed a spice blend on top of the pizza that made it not taste like the Imo I know and love.
-
January 2024
Large dining area wbich is kept very clean.Friendly staff each differnt time I came in.They get orders RIGHT just the way you ask for!
-
November 2023
Always a long wait it's seems but so worth it!
More Comments(133)
Nearest Imo's Pizza Stores
You May Also Like
-
Affton, Missouri