Imos Pizza Imo Imo's Pizza

Imo's Pizza Map

1828 Washington Ave. (N. 19th St.)
St. Louis, MO 63103
314-241-6000
Map
Cuisine: Pizza / Italian
The granddaddy of St. Louis-style pizza, its cracker-thin crust is topped with signature Provel cheese.
Openings: Lunch & Dinner daily

Features