Imo's Pizza
$ • Pizza, Vegetarian
Hours:
1701 Delmar Blvd, St. Louis
(314) 241-6000
About Imo's Pizza
Customers' Favorites
Imo's Pizza Reviews
Ratings
Menu
Hours
Monday | 10AM - 11PM |
Tuesday | 10AM - 11PM |
Wednesday | 10AM - 11PM |
Thursday | 10AM - 11PM |
Friday | 10AM - 12AM |
Saturday | 10AM - 12AM |
Sunday | 10AM - 10PM |
Imo's Pizza in St. Louis is known for its unique, thin-crust pizza with a distinctive taste from the gooey provel cheese. Some customers have described the taste as having a hint of mayonnaise. The restaurant offers a "Great Taste of St. Louis" box deal, which includes a large pizza, Provel bites, toasted ravioli, and Cinnimos at a reasonable price. However, there have been some complaints about strict adherence to the lunch special cut-off time and limited cup options for water. Overall, Imo's Pizza offers a satisfying and affordable dining experience for families.