If you're a local, then you know all about Imo's. Imo's Pizza is an institution in St. Louis that's known for its square pizza. Pizza isn't the only thing available. The restaurant also offers salads, pasta dishes, sandwiches and desserts. There are a few tables inside for seating, but delivery is also offered.
1870 Little Brennan Rd, High Ridge, MO 63049
(636) 376-9999
  • Hours: Mon - Wed, 10am - 10pm; Thu, 10am - 11pm; Fri, Sat, 11am - midnight; Sun, 11am - 10pm
  • Accessible: no
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »