Imo's Pizza is a pizzeria known for its St. Louis-style thin-crust pizza featuring a unique blend of toppings and Provel cheese. They emphasize fresh ingredients, including homemade sauce and daily-cut vegetables.