Imo's Pizza

Category: Pizza restaurant in St. Louis, Missouri

Address: 1 S Broadway St, St. Louis, MO 63102, USA

Phone: +13146418899

Opening hours

Sunday: Closed

Monday: 11AM–7PM

Tuesday: 11AM–7PM

Wednesday: 11AM–7PM

Thursday: 11AM–7PM

Friday: 11AM–7PM

Saturday: 11AM–7PM

Reviews

Jason Marsh

Aug 3, 2022

We needed a quick place to eat veggies the Cards game. It took a little bit for us to find the accessible ramp but after asking twice, we found it. Our servers was prompt and friendly as we sat on the couches. We had the loaded nachos, toasted ravioli and a vegegie pizza. My family enjoyed everything! It was the perfect amount of food for the time we had.

treyd2288

Jun 21, 2022

Pleasantly surprised at how good the pizza was. I was just visiting St. Louis, but if I ever return I would come here again.

Kon Gruffey

Dec 28, 2021

This is our first time trying Saint Louis style pizza, which came in a sampler called Taste of St Louis, definitely order this, it’s a box full of yummy! Comes with pizza, toasted raviolis, and more

Steve Gray

Mar 30, 2021

Definitely not our preference in pizza. Rock hard thin crust with an interesting blend of cheeses.... Flavor was.... Pretty blah. Coming from up north where the pizza is amazing this was quite a disappointment if it represents st louis pizza!

Thanks! Your review is awaiting moderation.

Questions & Answers

What are the Covid safety practices like here?

People are asking | Feb 14, 2021
John Lancaster | Feb 15, 2021

They were very careful to wear masks and keep the restaraunt clean.

Do you really expect two or three staff to be able to manage the restaurant ? Nobody is at the counter to help customers and nobody answers the phone.

Elizabeth Kirkpatrick | Jun 15, 2018
Fady Charbel | Jun 16, 2018

No

Thanks! Your answer is awaiting moderation.

Thanks! Your question is awaiting moderation.

Related Places