How to Contact Imo’s Pizza Corporate Office Headquarters
Address: 1610 Des Peres Road, Suite 160
St. Louis, MO 63131
Email: imos@imospizza.com
Corporate Phone Number: 1-314-822-0443
Fax Number: n/a
Customer Service Number: 1-314-822-0443
Address: 1610 Des Peres Road, Suite 160
St. Louis, MO 63131
Email: imos@imospizza.com
Corporate Phone Number: 1-314-822-0443
Fax Number: n/a
Customer Service Number: 1-314-822-0443
I am giving this 1 Star rating to the Pizza Hut restaurant located at 2160 1st Capitol Drive in St. Charles, MO 63301. I have been going to that location since 2009 and have noticed that a lot has changed, and not for the better. Yesterday I ordered a 10″ pepperoni pizza to go. No pepperoni, it was horrible. I threw half of it away. That was a waste of $15.30. The store was dirty and there was a roach crawling on the floor by the counter. Disgusting! I will not be going back to that location again even though their salads are good.
I went to your location at 4157 North St. Peter’s Parkway for lunch today at 1:15 pm ordered the large two topping pizza & was told it would be 15 minutes, while waiting there were two ladies working making pizza & taking care of the front area & one man who was doing the all around work,the older lady began coughing & couldn’t stop, after a while I made the comment to the younger lady that my be they should let the other lady go home if she is sick, when the older lady heard that she became very rude making comments, that I need to mind my own business,I said I don’t want to get sick because she was preparing food. Then the older lady came up front & told me to mind my own business & I asked that my money be returned the young lady came up & returned my money giving me too much & I told her of her mistake & returned the amount given too much.I will never shop there again & will refer anyone who is thinking of shopping there to go elsewhere.