Imo's Pizza – Italian
Steeped in St. Louis tradition, this lively neighborhood staple serves up the iconic "square beyond compare" on a signature cracker-thin crust that shatters with every savory bite. A velvety blanket of melted Provel cheese meets a slightly sweet tomato sauce, creating a smoky, creamy harmony that captures the nostalgic essence of a true local classic.
4479, Forest Park Avenue, Saint Louis, MO, 63108 +13145354667 http://imospizza.com/0Cuisine: Italian
Price range: $
Currently open
Hours
- Monday - Sunday
- 8:00 AM - 8:00 PM