Drag box to select area
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
- Hours: Mon - Fri, 9am - 5pm; Sat, Sun, closed
- Hours: Mon - Thu, 11am - 11pm; Fri, Sat, 11am - midnight; Sun, 11am - 10pm
- Accessible: yes