I mistakenly mentioned La Pizza to my boss right before a business function. Her call to the establishment was met by a loud and abrasive, "We don't deliver!" twice. She replied, "Your online menu says you do." To this, the employee snipped, "Well, that's our old menu." Look into that polite Midwestern business style and stay current, buddy (and maybe throw in a Lexapro while you're at it). From the perspective of someone who isn't fond of St. Louis-style pizza, the product is mediocre on some days, good on others.
The establishment seems unpredictable in more ways than one. Also, be skeptical of guerilla marketing. It's usually pretty elaborate.