As a chain Imo's has been serving up St. Louis style pizza for more than 40 years. The restaurant and the catering menus offer pizza, pastas, salads, garlic cheese bread, breadsticks and sandwiches. It is located at the corner of Highway North and Winghaven Boulevard.  
9951 Winghaven Blvd, O Fallon, MO 63368
(636) 625-3001
  • Hours: By appointment
  • Hours: Mon - Thu, Sun, 10am - 11pm; Fri, Sat, 10am – midnight
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »