Imo's Opens New Clayton Location

Share on Nextdoor
Other pizza chains wax and wane, but Imo's Pizza keeps on truckin': The undisputed champion of St. Louis-style pie has opened a new Clayton location at 23 North Bemiston Avenue. The 3,000-square-foot, 85-seat restaurant replaces the Imo's at 7359 Forsyth Avenue.

Imo's is synonymous with Provel, of course, which is the best segue I can come up with to link to an interview with Anthony Bourdain by Evan Benn of the Post-Dispatch. Benn asks Bourdain what he thinks of Provel. His answer might surprise you.
Scroll to read more Food & Drink News articles (1)

Newsletters

Join Riverfront Times Newsletters

Subscribe now to get the latest news delivered right to your inbox.