We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Imo's Pizza

Is this your business?
8437 Olive Blvd, Saint Louis, MO 63132-2815
+1 314-997-1444
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent25%
  • Very good0%
  • Average0%
  • Poor50%
  • Terrible25%
Nov 14, 2016
“Hour late”
Jul 15, 2015
“Nice staff, bad food”
Restaurant Hours
8437 Olive Blvd, Saint Louis, MO 63132-2815
All Details
Write a ReviewReviews (4)
Traveler rating
Traveler type
Time of year
Reviewed November 14, 2016 via mobile

So we had a family party last week on a Friday night for my moms 75th. They preordered days in advance a bunch of pizzas... maybe 8. They made it clear to deliver at 7:15 because we wanted time for some wine and an appetizer....More

Thank Banny9949
Reviewed July 15, 2015 via mobile

We went here on a Wednesday night. The restaurant was very quiet, however we were greeted with very friendly staff. We ordered a spaghetti and an extra large pizza. The spaghetti was terrible. It was very watery and the sauce tasted like tomatoes from a...More

Thank Abby L
Reviewed July 12, 2015 via mobile

First time in St Louis, first time having Saint Louis pizza. Crust thin, toppings amazing. Great pizza, thank you for delivering to the Ritz Carlton Hotel!

Thank Cheryl A
Reviewed April 30, 2014

This company specializes in a weird, mutant, form of pizza. It's always ranked as the "favorite" in various local polls, but we thinl it's bloody-god-awful. In the first place, it's rectangular. Second, the "cheese" they use is a hybrid called "provel" .. a mix of...More

2  Thank Woody S
Nearby Restaurants
Chevys Fresh Mex
42 reviews
.56 miles away
Royal Chinese B-b-q
24 reviews
.07 miles away
Frank and Helen's Pizzeria
55 reviews
.44 miles away
Asian Kitchen
29 reviews
.01 miles away
Nearby Attractions
Tropicana Lanes
5 reviews
2.68 miles away
U-City Foot Massage
6 reviews
.05 miles away
City Hall
7 reviews
2.71 miles away
The Loop
330 reviews
2.96 miles away
Questions & Answers
Get quick answers from Imo's Pizza staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Location and Contact Information
  • Address: 8437 Olive Blvd, Saint Louis, MO 63132-2815
  • Location: United States  >  Missouri (MO)  >  Saint Louis
  • Phone Number: +1 314-997-1444
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing