Welcome to Imo's Pizza - 1701 Delmar Blvd, a cornerstone of St. Louis's vibrant food scene, where tradition meets flavor in every bite. This pizzeria is famed for its St. Louis-style pizza, featuring a unique thin crust and generous layers of Provel cheese, creating a delightful tang reminiscent of the area’s heritage.
Among the menu highlights, the Crispy CrunchImo offers a buttery garlic crust enveloping a cheesy center, while the Double Pepperoni CrunchImo pleases pepperoni lovers with its superb layers. Specialty pizzas like the Deluxe, piled high with sausage, bacon, and vegetables, showcase the pizzeria’s commitment to quality ingredients.
Don’t overlook the dessert options; the Cinnimos and rich Gooey Butter Cake are perfect ways to conclude your meal. With speedy service and a welcoming atmosphere, Imo's Pizza is a must-visit for pizza enthusiasts in St. Louis!