Growing up in St. Louis only seems fair to say that Imo's is the best pizza around... it something different than the ordinary thick pizza crust.... its thin and cripsy.. with all the best toppings :)
Pros: Yummy, Great Friendly Worker, Postive Environment
Cons: lights are too bright
more