Pizza Review
One of the best pizzas in St. Louis that is for sure, great New York style with good tasting sauce. Pepperoni was not too greasy. My only complaint is I wish it was a little crispier., and it did have some flop.