
Love Imo's or hate Imo's (and we know plenty of people who do each!), you have to admit that nothing says "St. Louis" quite so succinctly.
Which is why we were wildly excited to read inSt. Louis Magazine this morning that pizza scion Carl Imo plans to turn the company's new, not-yet-completed headquarters into, yes, a tourist destination.
The company is consolidating various offices into a former Car Quest distribution center at Delmar and 17th Street in downtown St. Louis. The space encompasses 4.1 acres and will include warehouses, office, retail and, naturally, an Imo's Pizza, which is being relocated from Wash Ave and 19th Street.
But enough about operations.…