I am a huge fan of thin crust pizza.Imo's thin crust pizza is excellent. crispy cracker type crust, interestingly almost sweet tasty sauce and the provel cheese is kinda strange, and very good.
This location is one of a few outside STL that is convenient for me.
I am a big fan of their meaty toasted ravioli (with pizza sauce for dipping), and their burn-the-roof-of-your-mouth Deluxe Pizza: Bacon (small slices, not bits), Sausage, green peppers, onions etc. Amazing.Their Imo's house dressing ( a sort of creamy italian) is very good too, although I'm not a big fan of plain lettuce with cheese on it for a "salad".
Many imitators in the area but I still prefer this original.