Imo's Pizza
Hours:
133 Fiedler Ln, Fenton MO 63026
Tips
Hours
Most Recent Reviews
-
February 2024
Door bell battery dead not noticed immediately may need to speak up. I was early and did not expect pizza to be done. All was well in the end.
-
January 2024
Always missing my sauces that should come with my meal/salads, other than that the people are always great!
-
August 2023
Nearest Imo's from my house. Easy drive and fast pickup
More Comments(131)
Other Information
Cuisines: Deli, Take Out, Italian, European, Continental, Pizza
Nearest Imo's Pizza Stores
You May Also Like
-
Fenton, Missouri