Imo's Pizza is a pizza restaurant specializing in St. Louis-style pies, known for thin crusts, Provel cheese, and fresh, quality ingredients. Order online or carryout.