Imo's Pizza
$ • Pizza
Hours:
4157 N St Peters Pkwy, St Peters
(636) 928-8272
About Imo's Pizza
Customers' Favorites
Imo's Pizza Reviews
Ratings
Hours
Monday | 10:30AM - 11PM |
Tuesday | 10:30AM - 11PM |
Wednesday | 10:30AM - 11PM |
Thursday | 10:30AM - 11PM |
Friday | 10:30AM - 11PM |
Saturday | 10:30AM - 11PM |
Sunday | 11AM - 10PM |
Imo's Pizza is a timeless STL classic, offering great service and food. The staff is friendly and knowledgeable, with the manager providing excellent information on monthly specials. The pizza is a highlight, with a loyal fan base that's been enjoying it since 1979. While some orders may experience minor issues, overall, Imo's is a top recommendation.