Imo's Pizza

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

Customers' Favorites

Photos

+38 photos
+37 photos
Add a photo

Recent Reviews

I came to St. Louis on a business trip. One of my coworkers grew up in STL, so I had them give me food recommendations. Imo's was their first and top recommendation.

I ordered it the first night we were there. We got a pizza, toasted ravioli, and some wings.

It definitely lives up to the reputation. It was delicious. It wasn't super greasy or heavy feeling. The vegetables were fresh, the meat was fresh, the sauce was so good, and...
Loved it do not go to the imo's on Union and natural bridge it is ridiculous they cut the sausage up and the bacon imo's is known for whole strips they don't do that bacon bits
Stopped here for lunch with a friend. This is a very spacious place and comfortable. I hate their drink machine. It's not set up for you to get your drinks in a timely manner. It's one where you have the touch menu and it give you like 30 different kinds of Sprite and whatever else kind of drink. It was just too much and it ended up being like four or five people there. Every time I went to refill my drink. I got an emo special sandwich which is something I like to get...

More Reviews