Imo's Pizza

$ • Pizza

Hours:
1701 Delmar Blvd, St. Louis
(314) 241-6000

Customers' Favorites

Imo's Pizza Reviews

Restaurantji Rating
3.9 (97)
Restaurantji Rating

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.

Restaurantji Rating

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

Restaurantji Rating

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

More Reviews(315)

Ratings

Menu

Add a Menu

Hours

Monday 10AM - 11PM
Tuesday 10AM - 11PM
Wednesday 10AM - 11PM
Thursday 10AM - 11PM
Friday 10AM - 12AM
Saturday 10AM - 12AM
Sunday 10AM - 10PM
Updated on: