Imo's Pizza
$$ • Pizza, Italian
Hours:
8951 Natural Bridge Rd, St. Louis
(314) 427-4141
Customers' Favorites
Imo's Pizza Reviews
Went there last night around 10:15 PM or so with a few of my family members. There were only two people working,a black guy with dreads and a Caucasian lady making the Pizzas.Even though It's hard with only two people they were pleasant, and helpful.The lady let me get an 8 inch and made our food as if she cared and didn't just throw it together and we appreciated it and didn't mind the wait because we knew they were doing the best they could with what had to work with. The key...read full review
Ordered a large pizza "take out" from here late on a Sunday evening and they gave me a pizza they made 4hrs prior that someone else didn't pay for and just heated it back up and sold it to me. I was already 30 mins away before I noticed and honestly, the pizza wasn't bad. It's the principle though. First & last time ordering here.
Ratings
Hours
Monday | 10AM - 11PM |
Tuesday | 10AM - 11PM |
Wednesday | 10AM - 11PM |
Thursday | 10AM - 11PM |
Friday | 10AM - 12AM |
Saturday | 10AM - 12AM |
Sunday | 11AM - 11PM |
I placed a large order for my son's birthday party a couple of weeks ago. The order included 9 XL one topping pizzas, 50 wings, 50 toasted ravioli, and 2 pans of house salad. Everything was ready on time, piping hot, and delicious. It made throwing my son's birthday party so easy and everyone raved about the food. We live between this location and the location on St. Charles Rock Road. The Natural Bridge location is so much better! Even if I'm passing the St. Ann location, I will...read full review