This is it. It's the "Saint Louie" pizza from Speedy Romeo in Brooklyn, which was right up the street from me. The two guys that own it (or at least one for sure) are Missouri guys, but they might be from Kansas City rather than St. Louis. In my opinion, the crust is better and the sauce has higher quality tomatoes. It's their traditional Neopolitan crust that's a bit fluffier and dry, whereas the traditional St. Louis style crust from Imo's is relatively denser, more cracker-ish, and more oily. It's like it got steamrolled. But the nice thing about the one at Speedy Romeo is that it's very neutral tasting, so the cheese is more prominent. They also offer pickled chilis on your table which I take full advantage of.