100% Were impressed
Imo's Pizza is home to the original St. Louis Style Pizza. Located in the Elm Grove Shopping Center just north of Interstate 270 on Lindbergh Boulevard, Imo's Pizza provides daily specials on all food. You can also order online. Imo's Pizza is a very active part of the children's charity of St. Louis, Variety.
7441 N Lindbergh Blvd, Hazelwood, MO 63042
(314) 837-0707
  • Hours: Mon - Fri, 9am - 5pm; Sat, Sun, closed
  • Hours: Mon - Thu, 11am - 11pm; Fri, Sat, 11am - midnight; Sun, 11am - 10pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
See more »