Imo's – Italian
This legendary St. Louis institution welcomes guests with the irresistible scent of bubbling Provel cheese and sweet tomato sauce atop a signature cracker-thin crust. Each "square beyond compare" delivers a distinctively creamy, golden-brown finish that has defined local comfort food for generations, creating a nostalgic atmosphere where families gather for a true taste of the city’s culinary heritage.
595 Starwood Drive, Saint Peters 63376 https://imospizza.com/location/restaurant/mid-rivers-moRating: 3/5 (1 reviews)
Cuisine: Italian
Price range: $
Currently open
Hours
- Monday - Thursday
- 10:00 AM - 12:00 AM, Fr, Sa 10:00 - 1:00 AM
- Sunday
- 11:00 AM - 11:00 PM
What diners are saying
Celebrated for its casual and approachable atmosphere, guests highlight the reliable service and straightforward dining experience. Diners appreciate the consistent nature of the meals, noting that the environment is well-suited for a