Imo's Pizza

904 S 4th St St. LouisMO63102
Closed
Sunday
10:45am-10:00pm
Monday
10:45am-10:00pm
Tuesday
10:45am-10:00pm
Wednesday
10:45am-10:00pm
Thursday
10:45am-10:00pm
Friday
10:45am-10:00pm
Saturday
10:45am-10:00pm
Payment Methods: Visa, MasterCard
Average Rating
3.5
Total Reviews
(52)
Recommended 0
Not Recommended 0
Average Rating Over Time
Map

Open Map

Description

Restaurants Pizza
by merchantcircle on March 21, 2015 from merchantcircle

Information from the business

Imo's Pizza is located at the address 742 S 4th St in Saint Louis, Missouri 63102. They can be contacted via phone at (314) 421-4667 for pricing, hours and directions.

Imo's Pizza has an annual sales volume of 2M – 4,999,999. .For more information contact Chris Cochran, Owner

Imo's Pizza provides Off-Site Catering, Brunch, Catering to it's customers. For maps and directions to Imo's Pizza...
by chamberofcommerce on March 15, 2018 from chamberofcommerce
Imo's Pizza is located at the address 904 S 4 in Saint Louis, Missouri 63101. They can be contacted via phone at (314) 421-4667 for pricing, hours and directions.

Imo's Pizza has an annual sales volume of 2M – 4,999,999. .For more information contact Chris Cochran, Owner

Imo's Pizza provides Lunch, Late Night, Catering to it's customers. For maps and directions to Imo's Pizza view the map to...
by chamberofcommerce on March 15, 2018 from chamberofcommerce
Owner Message

Do you own Imo's Pizza? Contact us to connect with your diners.
by menuism on December 19, 2017 from menuism
This pizzeria is known as the best in the area and has more than 25 locations throughout St. Louis. No matter where you are in the city, an IMO's Pizza is nearby. This outlet, in downtown St. Louis, serves great tasting St. Louis-style pizza and offers delivery to just about anywhere. The pizza varieties include everything from the standard sausage to vegetarian versions. You can also enjoy...
by yahoolocal on August 11, 2011 from yahoolocal