Reviews
By now you have 183 rating from 6 website(s) available. The average rating for Imo's Pizza is 4 which means that guests have a very high opinion of this restaurant.
Reviews from various websites
The food was good. I ordered curbside ... but no one came to the car. After 5 minutes ... went inside and handed my food. Staff were good ... but need a better...
read moreOrdered food at wrong time came in two hours later and they remade entire order I appreciate the team at this location!!!!
Great food, great service, great location.Vegetarian options: Veggie pizza is phenomenal. So many veggies to choose from!!!!Parking: There is plenty of parking...
read moreCustomer service is always great and pizza is always hot and made like imos is supposed to be
Wasn’t planning to eat pizza while visiting STL but heard the rave about this pizza. Decided to give it a try especially since we like thin crust pizza this did...
read more{{ slotProps.result.title | strip_tags | str_limit(60) }}
{{ slotProps.result.comment | strip_tags | str_limit(160) }}
read more