Drag box to select area
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
- 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