Imo's Pizza

6197 Telegraph Rd, St. Louis
(314) 293-4667

Customers' Favorites

Photos

+18 photos
+17 photos
Add a photo

Recent Reviews

Go on the weekends. The 'B' team is making the pies, otherwise.

On Tuesday, my pizza didn't have a single cut through the dough...not one.

My pizza definitely wasn't the 'square' beyond compare. It was one singular round pie.
The owner is so cool !! Love this place. Food is always consistent. Highly recommend if you are from out of town. A true STL staple. Very affordable and friendly family-owned establishment. Can’t go without Imos.
I love IMOs pizza but I recently got a bacon, pepperoni, sausage, onion and mushrooms pizza. I couldn’t finish it. I tasted like something was added, seasoning or an ingredient that wasn’t normal. In general the IMOs on Tesson Ferry is much better, more like the traditional pizza I love

More Reviews