Imo's Pizza

10641 Page Ave, St. Louis
(314) 429-4877

Customers' Favorites

Photos

+24 photos
+23 photos
Add a photo

Recent Reviews

Pizza was very good but it was tossed around from delivery as seen in pic. The garlic cheese bread was burnt.

Dietary restrictions: This was a cauliflower hamburger pizza. Very delicious just wished it wasn't like warm and tossed around
The food is very good at this restaurant.

They don't skimp on the ingredients just to increase their profit margin.

Online and Phone ? orders are hot ? and ready when you get there.

Walk-in orders are promised in 20 minutes and are usually ready in 15.

The staff is friendly, courteous, and knowledgeable.
They are ready to help you to get the best deals, whether it is for one person or one...
Ordered from this location because the staff are friendly and they seem to get order right each time! Annoying is their competitors that are typically unfriendly and 50/50 on following the order.

More Reviews