Imo's Pizza is a restaurant specializing in St. Louis style pizza, known for its homemade sauce, fresh ground meats, daily cut vegetables, and Provel® cheese. It offers delivery and carryout options.