Imo's Pizza
Categories
Restaurant/Bar/Food/Beverage
Hours:
Monday-Thursday: 10am to 10pm
Friday-Saturday: 10am to 12am
Sunday: 11am to 10pm
About Us
Imo’s has been a St. Louis tradition for the delicious taste – the thin, crunchy crust, the homemade sauce, the tangy provel® cheese and plenty of fresh toppings of your choice, all cooked to perfection. It's the square beyond compare!