Imo's Pizza – Italian
A beloved St. Louis institution, this lively neighborhood spot hums with the energy of a local tradition where the scent of toasted herbs and melting cheese greets every guest. The kitchen crafts its signature thin, cracker-like crust topped with a creamy, golden layer of Provel and tangy sauce, all sliced into iconic, bite-sized squares for a uniquely crisp and savory experience. It is a quintessential gathering place that celebrates unpretentious comfort, turning a simple meal into a nostalgic ritual shared across generations.
5806, Hampton Avenue, Saint Louis, MO, 63109 +131483296770Cuisine: Italian
Price range: $
Hours
- Monday - Sunday
- 8:00 AM - 8:00 PM