I'm in search of the best pizza in town and all around. I grew up in St. Louis on Toasted Ravioli's, Provel Cheese, Steak and Shake, and Fitz's root beer. That being said; I am now begining to doubt the power of the provel. Farrato's, my personal favorite has a crispiness of the pie that is spot on; the cheese, however seems to be more of a distraction. I enjoyed a recent pie from Imo's but ultimately settled my opinion on the fact that this pizza is more unique and not necessarily the best pie ever.
So, where is the best pizza in town? Is there something better than Farrato's? Or is St. Louis pizza greatness tied down to provel cheese?
PS - Thick crust suggestions are welcomed as well.