Located at the intersection of I-367 and Parker Road, Imo's is well-known for its St. Louis-style pizza. It also specializes in sandwiches like roast beef with au jus and cold cut sandwiches. It also has delicious pasta dishes such as lasagna.
6823 Parker Rd, Florissant, MO 63033
(314) 355-8888
  • Hours: 8:00 AM - 4:30 PM
  • Hours: Mon - Thu, 10am - 11pm; Fri, Sat, 10am - 1am
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »