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 63376Rating: 3/5 (1 reviews)
Cuisine: Italian
Price range: $
Hours
- Monday - Thursday
- 10:00 AM - 12:00 AM, Fr, Sa 10:00 - 1:00 AM
- Sunday
- 11:00 AM - 11:00 PM