Imo's Pizza
$ • Pizza
Hours:
1701 Delmar Blvd, St. Louis
(314) 241-6000
Customers' Favorites
Imo's Pizza Reviews
Here from out of town and found this location. I could tell this is a local spot. We asked for recommendations and she had plenty of suggestions. The food was pretty good and the pizza didn't take long at all.Parking: There's a fenced in parking lot, but make sure you enter through the front door
My visit was great brought my granddaughter there because she loves Imo's.We both enjoyed the St. Louis pictures on the wallThe old and the new she's 8 and could recognize most of
Ratings
Hours
Monday | 10AM - 11PM |
Tuesday | 10AM - 11PM |
Wednesday | 10AM - 11PM |
Thursday | 10AM - 11PM |
Friday | 10AM - 12AM |
Saturday | 10AM - 12AM |
Sunday | 10AM - 10PM |
We stopped in after our visit to city museum. We ordered the great taste of St. Louis box deal. It was a great deal. Large pizza, provel bites, toasted ravioli, and cinnimos. The box plus drinks and tip was around $45. We are a family of 4 and felt full after.