Imo Pizza Imo's Pizza

Imo's Pizza Map

1000 Hampton Ave. (Oakland Ave.)
St. Louis, MO 63139
314-644-5480
Map
Cuisine: Pizza / Italian
The granddaddy of St. Louis-style pizza, with a cracker-thin crust topped with signature Provel cheese.
Openings: Lunch & Dinner daily

Features