<p>"The square beyond compare" describes Imo's pizza to a tee. The distinctive neighborhood favorite is as well known to Kirkwood as is toasted ravioli to St. Louis.</p>
<p>The next time you and your family are hungry for real St. Louis style pizza, cheesy and tangy, think Imos.</p>
215 S Kirkwood Rd, Saint Louis, MO 63122
(314) 966-3666
  • Accessibility Details: ADA compliant
  • Hours: Mon - Thu, 11am - 11:30pm; Fri, Sat, 11am - 12:30am; Sun, noon - 10:30pm
  • 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 »