Imo's Pizza
$ • Pizza
Hours:
10641 Page Ave, St. Louis
(314) 429-4877
About Imo's Pizza
Customers' Favorites
Imo's Pizza Reviews
Ratings
Hours
Monday | 10AM - 11PM |
Tuesday | 10AM - 11PM |
Wednesday | 10AM - 11PM |
Thursday | 10AM - 11PM |
Friday | 10AM - 11PM |
Saturday | 10AM - 11PM |
Sunday | 10AM - 11PM |
Imo's Pizza is a welcoming spot with friendly staff who take the time to get orders right. The newly renovated store is a neighborhood asset. Customers enjoy a delicious salad or can try their renowned pizza, made quickly and with care. Visitors and locals alike appreciate the attentive service and mouthwatering cheese and sauce. The food is very good at this restaurant, and they don't skimp on the ingredients. Online and phone orders are hot and ready upon arrival, while walk-in orders are usually ready in about 15 minutes. The staff is courteous and knowledgeable, always ready to help customers find the best deals, whether for one person or many. Although there may be occasional issues with orders, the level of customer service remains high, as they are willing to correct mistakes promptly. Overall, Imo's Pizza is a solid choice for pizza lovers in the area. Bon Appetit!