Located at the corner of Derhake and Washington, Imo's pizza is one of the areas favorite pizza parlors. They are the originators of the St. Louis style thin crust pizza. In addition to their delicious pizzas they also offer sandwiches, pastas and salads.
1939 Washington St, Florissant, MO 63033
(314) 830-2400
  • Fax: 301-942-8325
  • Accessibility Details: Entire building is wheel chair accesible- elevators
  • Hours: Mon - Fri, 9am - 5pm; Sat, Sun, closed
  • Hours: Mon-Thurs, 10am - 11pm; Fri, Sat, 10am - 12am; Sun, 11am - 10pm
  • 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 »