Imo's Pizza

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

Customers' Favorites

Photos

+18 photos
+17 photos
Add a photo

Recent Reviews

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
Always a good time when you get Imo's. Ordered 2 large pizzas and they were made pretty fast. Went to pick them up myself and I was in and out of there in no time. Top notch cheese.

More Reviews