Imo's Pizza is a casual Italian dining spot renowned for serving the Original St. Louis-Style Pizza. This unique regional specialty features a thin, crispy crust and Provel cheese, often delivered hot.