Search results
- See moreSee moreSee moreSee moreImo's PizzaPizza · $
10641 Page Ave St Louis, MO 63132 406.46 mi
Is this your business? Verify your listing
10641 Page Ave St Louis, MO 63132 406.46 mi
Is this your business? Verify your listing
2.0 28 reviews
The new management hired really friendly workers. The person who answered the phone had a great attitude and was very helpful. I appreciate not being rushed on the phone. The makeover of the... More
I arrived when the tracker said my pizza was ready and I waited. Finally, an employee told me he'd given my pizza to someone else. I checked and the tracker said my pizza had been picked up.... More
I visited here for lunch today. The wait was not too long, however I ordered a lunch special. Pizza and salad, sausage and house salad. When I arrived to the office with the pizza and took the... More
Delicious Pizza!!!!!!!! Late night flight into STL. My first time visiting. Needed food. Good food. Highly recommended pizza joint so why not. Thin crunchy crust. Fresh toppings. STRIPS of bacon... More
Employees beg for tip. Not as good as imo's in a the past . Pizza is cold. Salad had brown lettuce More