Imo's Pizza offers "the square beyond compare": a square-sliced, very thin-crusted pizza topped with provel cheese. Imo's is widely associated with the provel-topped St. Louis–style pizza, and with 90 locations in the area the restaurant is the clear leader. Shannon McConnell operates the Imo's location on Telegraph Road in Oakville, which offers dine-in, carry-out and delivery service.
6197 Telegraph Rd, Saint Louis, MO 63129
(314) 293-4667
  • Hours: Sun - Thu, 9:30am - 11pm; Fri, Sat, 9:30am - midnight
  • 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 »