This profile has not been claimed by the business owner or representative.
Claim this business to update business information, get appointment requests, engage visitors with web chat, and more!
Family owned and operated St. Louis style pizza franchise, specializing in thin crust, Provel cheese, fresh salads, sandwiches, pastas and more.
1701 Delmar Blvd, St. Louis, MO 63103, St. Louis, MO, 63103, United States
Get directionsWeekday | Schedule | Status |
---|---|---|
Mon | 10:00 a.m. to 11:00 p.m. | |
Tue | 10:00 a.m. to 11:00 p.m. | |
Wed | 10:00 a.m. to 11:00 p.m. | |
Thu | 10:00 a.m. to 11:00 p.m. | |
Fri | 10:00 a.m. to Midnight | |
Sat | 10:00 a.m. to Midnight | |
Sun | 10:00 a.m. to 10:00 p.m. |
Everybody loves Imo's the square Beyond Compare
Cold, slow and over priced. Had a birthday party here. Service was a joke. Rude and slow. They promised the world and delivered garbage. I wouldn't trust the owner of this place. I would have given zero stars but had to give one to send review.
I recently went to this Imo's for lunch. I was alone. I ordered Hot Wings, Cheese Garlic Bread, House Salad & a soda. My bill came to over $13.00. I ask for a cup of water to go. The cashier told me that I would have to pay $1.75 for a cup of water to go. What happen to the courtesy? Are they that desparate for money? Sorry, sorry excuse for business.
Everytime I visit St. Louis this is my first stop! I love Imo's Pizza and the staff at this location have always been very nice and accomodating. Someone needs to expand Imo's in Atlanta!!!
Imo's Pizza has a 4.1 star rating with 1,554 reviews.
Imo's Pizza is open now. It will close at 11:00 p.m.
Speak with a specialist to learn how you can grow with Birdeye. We are reachable at profiles@birdeye.com