Imo's Pizza

Category: Pizza restaurant in St Charles, Missouri

Address: 3742 Elm St, St Charles, MO 63301, USA

Phone: +16367244667

Opening hours

Sunday: 11AM–11PM

Monday: 10AM–12AM

Tuesday: 10AM–12AM

Wednesday: 10AM–12AM

Thursday: 10AM–12AM

Friday: 10AM–1AM

Saturday: 10AM–1AM

Reviews

Kenny F.

Oct 5, 2022

Great as always

chris lewis

Oct 2, 2022

Impossible is a staple. Need good food fast? Imos. Family ate provel, I got mozzarella. And toasted ravioli, omg!

Dominant Domino

Sep 23, 2022

Delicious and plenty of choice toppings

Phyllis Rice

Sep 20, 2022

Always go there whenever we are in town

Thanks! Your review is awaiting moderation.

Questions & Answers

What are the Covid safety practices like here?

Anonymous | Oct 24, 2022
Charles Whitfield | Oct 24, 2021

Curbside delivery and the employees wear mask.

Can y’all never answer y’all phones on time

Cassandra Coleman | Oct 25, 2018
Katie H | Oct 25, 2018

NEW PIZZA ORDER!Who got your business since they didnt answer? Something aint right if the PIZZA PLACE wont let you PLACE your ORDER for pizza.

Thanks! Your answer is awaiting moderation.

Thanks! Your question is awaiting moderation.

Related Places