ST. LOUIS – 60 years ago, a thin-crust, provel-covered legend was born in St. Louis. Ed and Margie Imo opened their first pizza parlor at the corner of Thurman and Shaw in south St. Louis. Since then, ...