Imo's has long been famous in the St. Louis area. Imo's offers pizza, appetizers, salads, pasta and more. Customers can dine in, carry out, order delivery or enjoy the outdoor seating this location offers.
9159 Reavis Barracks Rd, Saint Louis, MO 63123
(314) 638-0400
  • Hours: Mon - Thu, 11am - 11pm; Fri, Sat, 11am - 1am; Sun, noon - 11pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »